Time bar (total: 1.1min)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 81.1% | 0.2% | 0% | 18.7% | 0% | 7 |
| 0% | 0% | 74.8% | 0.2% | 0% | 24.9% | 0% | 8 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 9 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 10 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 11 |
| 0% | 0% | 64.7% | 0.2% | 0% | 35.1% | 0% | 12 |
Compiled 41 to 32 computations (22% saved)
| 6.4s | 21041× | body | 256 | invalid |
| 2.6s | 8256× | body | 256 | valid |
| 1.8s | 4985× | body | 256 | infinite |
| 2× | egg-herbie |
| 1690× | associate-*r/ |
| 1328× | fma-def |
| 1286× | distribute-lft-neg-in |
| 1286× | distribute-rgt-neg-in |
| 912× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 891 |
| 1 | 421 | 891 |
| 2 | 1545 | 847 |
| 3 | 5453 | 847 |
| 0 | 5 | 5 |
| 1 | 5 | 5 |
| 1× | unsound |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
3 |
| Inputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 h d) (/.f64 1 2)) (pow.f64 (/.f64 h l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2)) (/.f64 d l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 l h) (/.f64 1 2)) (pow.f64 (/.f64 l d) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2)) (/.f64 h d)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 M h) (/.f64 1 2)) (pow.f64 (/.f64 M l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 D h) (/.f64 1 2)) (pow.f64 (/.f64 D l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d l) (/.f64 1 2)) (pow.f64 (/.f64 d h) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 l h)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d M) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2)) (/.f64 M l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d D) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2)) (/.f64 D l)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d M) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2)) (/.f64 h M)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d D) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2)) (/.f64 h D)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 d 2) M)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 h d) (/.f64 1 2)) (pow.f64 (/.f64 h l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 h)) 2)) (/.f64 d l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 h 2)) 2) (/.f64 d l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M h) (/.f64 D 2)) 2) (*.f64 1/2 (/.f64 d l))))) |
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 (/.f64 d l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 h 2))) 2) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 l h) (/.f64 1 2)) (pow.f64 (/.f64 l d) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2)) (/.f64 h d)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (sqrt.f64 (/.f64 l d))) (-.f64 1 (*.f64 (/.f64 h d) (*.f64 1/2 (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 l)) 2))))) |
(*.f64 (sqrt.f64 (/.f64 l d)) (*.f64 (sqrt.f64 (/.f64 l h)) (+.f64 1 (*.f64 (/.f64 h d) (*.f64 (pow.f64 (*.f64 (/.f64 M l) (/.f64 D 2)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 l d)) (*.f64 (sqrt.f64 (/.f64 l h)) (fma.f64 (/.f64 h d) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 l))) 2) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 M h) (/.f64 1 2)) (pow.f64 (/.f64 M l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 d D) (*.f64 2 M)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 M h)) (sqrt.f64 (/.f64 M l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 (/.f64 d 2) (/.f64 D M)) 2))))) |
(*.f64 (sqrt.f64 (/.f64 M h)) (*.f64 (sqrt.f64 (/.f64 M l)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 d M) (/.f64 D 2)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (*.f64 (sqrt.f64 (/.f64 M h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 d (*.f64 2 M))) 2) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 D h) (/.f64 1 2)) (pow.f64 (/.f64 D l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M d) (*.f64 2 D)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 D h)) (sqrt.f64 (/.f64 D l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 d D)) 2))))) |
(*.f64 (sqrt.f64 (/.f64 D h)) (*.f64 (sqrt.f64 (/.f64 D l)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 M 2)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 D h)) (*.f64 (sqrt.f64 (/.f64 D l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 d (/.f64 M (*.f64 2 D))) 2) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d l) (/.f64 1 2)) (pow.f64 (/.f64 d h) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 l h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 D (/.f64 (*.f64 d 2) M)) 2)) (/.f64 l h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (*.f64 (/.f64 l h) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d M) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 h D) (*.f64 2 d)) 2)) (/.f64 M l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d M))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 h 2) (/.f64 D d)) 2) (/.f64 M l))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d M)) (+.f64 1 (*.f64 (/.f64 M l) (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 D 2)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d M)) (fma.f64 (/.f64 M l) (*.f64 (pow.f64 (/.f64 (*.f64 h (/.f64 D d)) 2) 2) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d D) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M h) (*.f64 2 d)) 2)) (/.f64 D l)))) |
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 h d)) 2) (/.f64 D l)))))) |
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 M 2)) 2) -1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d D))) (fma.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 h (/.f64 M (*.f64 d 2))) 2) -1/2) 1)) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d M) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 l D) (*.f64 2 d)) 2)) (/.f64 h M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d M)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 l 2) (/.f64 D d)) 2) (/.f64 h M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d M)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (/.f64 l d) (/.f64 D 2)) 2) (/.f64 h M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (fma.f64 (/.f64 h M) (*.f64 (pow.f64 (*.f64 D (/.f64 l (*.f64 d 2))) 2) -1/2) 1)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (fma.f64 (pow.f64 (*.f64 D (/.f64 l (*.f64 d 2))) 2) (*.f64 (/.f64 h M) -1/2) 1)) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d D) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M l) (*.f64 2 d)) 2)) (/.f64 h D)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d D))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 l d)) 2) (/.f64 h D))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d D)) (+.f64 1 (*.f64 (/.f64 h D) (*.f64 (pow.f64 (/.f64 l (/.f64 2 (/.f64 M d))) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d D)) (fma.f64 (/.f64 h D) (*.f64 (pow.f64 (/.f64 l (*.f64 (/.f64 2 M) d)) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d D)) (fma.f64 (pow.f64 (/.f64 l (*.f64 (/.f64 2 M) d)) 2) (*.f64 (/.f64 h D) -1/2) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 D M) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 d 2) M)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(sort M D)
Compiled 45 to 36 computations (20% saved)
| 1× | egg-herbie |
| 1484× | distribute-lft-neg-in |
| 1456× | distribute-rgt-neg-in |
| 1336× | distribute-neg-frac |
| 972× | fma-def |
| 852× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 197 | 77 |
| 3 | 1315 | 77 |
| 4 | 5021 | 77 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d 2))) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
Compiled 172 to 93 computations (45.9% saved)
5 alts after pruning (5 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 4 | 6 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 5 | 7 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 64.7% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| ▶ | 64.3% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| ▶ | 63.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
| ▶ | 63.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
Compiled 135 to 99 computations (26.7% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.0% | (*.f64 (/.f64 M 2) (/.f64 D d)) |
| ✓ | 84.3% | (sqrt.f64 (/.f64 d l)) |
| ✓ | 82.9% | (sqrt.f64 (/.f64 d h)) |
| ✓ | 75.3% | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
Compiled 146 to 71 computations (51.4% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 49.0ms | d | @ | 0 | (*.f64 (/.f64 M 2) (/.f64 D d)) |
| 3.0ms | D | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 3.0ms | l | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 2.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 2.0ms | h | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 720× | expm1-udef |
| 718× | log1p-udef |
| 662× | log-div |
| 636× | log-pow |
| 412× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(sqrt.f64 (/.f64 d h)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h)) (neg.f64 l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) (sqrt.f64 (/.f64 h l))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 d h) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(/.f64 M (/.f64 2 (/.f64 D d))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(/.f64 D (*.f64 (/.f64 2 M) d)) |
(/.f64 D (*.f64 d (/.f64 2 M))) |
(/.f64 (/.f64 D d) (/.f64 2 M)) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M))) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(/.f64 1 (/.f64 d (*.f64 M (*.f64 1/2 D)))) |
(/.f64 1 (/.f64 2 (/.f64 M (/.f64 d D)))) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(/.f64 (/.f64 M (/.f64 d D)) 2) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 (neg.f64 d))) |
(/.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d)) |
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 (neg.f64 d))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2)) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 (neg.f64 d) 2)) |
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M))) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) -2)) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d)) |
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) -2) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 1) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 1/2) |
(pow.f64 (cbrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 3) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 2) |
(sqrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) |
(fabs.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D))))) |
(cbrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(exp.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
| 1× | egg-herbie |
| 734× | log-prod |
| 500× | distribute-rgt-in |
| 492× | distribute-lft-in |
| 444× | cube-prod |
| 436× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h)) (neg.f64 l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) (sqrt.f64 (/.f64 h l))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 d h) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(/.f64 M (/.f64 2 (/.f64 D d))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(/.f64 D (*.f64 (/.f64 2 M) d)) |
(/.f64 D (*.f64 d (/.f64 2 M))) |
(/.f64 (/.f64 D d) (/.f64 2 M)) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M))) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(/.f64 1 (/.f64 d (*.f64 M (*.f64 1/2 D)))) |
(/.f64 1 (/.f64 2 (/.f64 M (/.f64 d D)))) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(/.f64 (/.f64 M (/.f64 d D)) 2) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 (neg.f64 d))) |
(/.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d)) |
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 (neg.f64 d))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2)) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 (neg.f64 d) 2)) |
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M))) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) -2)) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d)) |
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) -2) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 1) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 1/2) |
(pow.f64 (cbrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 3) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 2) |
(sqrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) |
(fabs.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D))))) |
(cbrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(exp.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 (/.f64 1/4 (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M h)) (/.f64 l (*.f64 D D)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) 1) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) 1) l) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 1) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 3) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) |
(fabs.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)) 3)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 3))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l))) 1)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 h l)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(pow.f64 (/.f64 d h) 1/2) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(sqrt.f64 (/.f64 d h)) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) 1/2)) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(sqrt.f64 (/.f64 d h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(pow.f64 (/.f64 d l) 1/2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 M (/.f64 2 (/.f64 D d))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 D (*.f64 (/.f64 2 M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 D (*.f64 d (/.f64 2 M))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (/.f64 D d) (/.f64 2 M)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (/.f64 d (*.f64 M (*.f64 1/2 D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (/.f64 2 (/.f64 M (/.f64 d D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (/.f64 M (/.f64 d D)) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 (neg.f64 d))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 (neg.f64 d))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 (neg.f64 d) 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 (neg.f64 d) (/.f64 2 M))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) -2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 (/.f64 M (/.f64 d D))) -2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) 1/2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (cbrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 3) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3) 1/3) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (sqrt.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(sqrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(fabs.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D))))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 3)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(expm1.f64 (log1p.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(exp.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(exp.f64 (*.f64 (log.f64 (/.f64 M (/.f64 (*.f64 2 d) D))) 1)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(log1p.f64 (expm1.f64 (/.f64 M (/.f64 (*.f64 2 d) D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.0% | (*.f64 M (/.f64 (/.f64 D d) 2)) |
| ✓ | 84.5% | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) |
Compiled 122 to 56 computations (54.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | M | @ | -inf | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | l | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | M | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | h | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | D | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1× | batch-egg-rewrite |
| 1860× | log-prod |
| 668× | expm1-udef |
| 666× | log1p-udef |
| 472× | log-div |
| 386× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 64 |
| 1 | 388 | 64 |
| 2 | 4945 | 64 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
(*.f64 M (/.f64 (/.f64 D d) 2)) |
| Outputs |
|---|
(+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) |
(+.f64 0 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(*.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1) (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1)))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3) |
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(+.f64 0 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))) (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 1 (/.f64 2 (*.f64 M (/.f64 D d)))) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 M (neg.f64 (/.f64 D d))) -2) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 D d)) M) -2) |
(pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 2) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2)) |
(fabs.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
| 1× | egg-herbie |
| 1118× | fma-def |
| 872× | associate-*r/ |
| 856× | unswap-sqr |
| 812× | associate-*l/ |
| 680× | distribute-lft-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 161 | 5798 |
| 1 | 369 | 5542 |
| 2 | 1382 | 5346 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) |
(+.f64 0 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(*.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1) (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1)))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3) |
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(+.f64 0 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))) (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 1 (/.f64 2 (*.f64 M (/.f64 D d)))) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 M (neg.f64 (/.f64 D d))) -2) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(/.f64 (*.f64 (neg.f64 (/.f64 D d)) M) -2) |
(pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 2) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2)) |
(fabs.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
| Outputs |
|---|
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d))) 1) |
(fma.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d)))) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 0 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))))) |
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(pow.f64 (hypot.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 (*.f64 h -1/2) l))))) 2) |
(pow.f64 (hypot.f64 1 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 h l))) (*.f64 D (/.f64 M d))))) 2) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1) (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)) (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1) (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 h l))) (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 1/2 (/.f64 h l)) 1))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)) (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)) -1) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) -1)) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4) (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(pow.f64 (hypot.f64 1 (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(pow.f64 (hypot.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (/.f64 (*.f64 h -1/2) l))))) 2) |
(pow.f64 (hypot.f64 1 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 h l))) (*.f64 D (/.f64 M d))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2)) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3)) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l)))) |
(exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (/.f64 (*.f64 h -1/2) l) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 0 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))) (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(*.f64 M (log.f64 (sqrt.f64 (exp.f64 (/.f64 D d))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 1 (/.f64 2 (*.f64 M (/.f64 D d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 M (neg.f64 (/.f64 D d))) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(/.f64 (*.f64 (neg.f64 (/.f64 D d)) M) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 1/2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3) 1/3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(fabs.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)))) |
(*.f64 M (log.f64 (sqrt.f64 (exp.f64 (/.f64 D d))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 3)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 (/.f64 D d) 1/2) 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) 1/2) 3) (pow.f64 M 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) 1)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 89.0% | (*.f64 (/.f64 M 2) (/.f64 D d)) | |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 75.3% | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
Compiled 125 to 56 computations (55.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| 0.0ms | d | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| 0.0ms | D | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| 0.0ms | l | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| 0.0ms | h | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| 1× | batch-egg-rewrite |
| 1846× | log-prod |
| 624× | expm1-udef |
| 620× | log1p-udef |
| 522× | log-pow |
| 440× | log-div |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 43 |
| 1 | 353 | 43 |
| 2 | 4665 | 43 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
| Outputs |
|---|
(+.f64 0 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) 1) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (/.f64 l h)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) h) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) 1) (/.f64 l h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 1/2 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2) |
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 (*.f64 1/2 h) l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 h) l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
(exp.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l)))) |
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
| 1× | egg-herbie |
| 1776× | fma-def |
| 1140× | associate-*r/ |
| 936× | associate-*l/ |
| 790× | associate-/l* |
| 724× | times-frac |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 102 | 4110 |
| 1 | 255 | 4060 |
| 2 | 985 | 4000 |
| 3 | 6234 | 4000 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 0 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) 1) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (/.f64 l h)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) h) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) 1) (/.f64 l h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 1/2 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2) |
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 (*.f64 1/2 h) l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 h) l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
(exp.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l)))) |
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
| Outputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))) |
(+.f64 0 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (/.f64 l h))) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (/.f64 l h))) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (/.f64 l h))) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 h (/.f64 l 1/2))) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 h (/.f64 l 1/2))) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 1/2 l)) h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 h l)) 1/2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) 1) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) h) l) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) 1) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1/2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(/.f64 (*.f64 (*.f64 1/2 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 1) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))) 3) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 1/2 h) l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l))))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)) 3)) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 (*.f64 1/2 h) l) 3))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 h) l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(exp.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l)))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(exp.f64 (*.f64 (fma.f64 2 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) (log.f64 (/.f64 (*.f64 1/2 h) l))) 1)) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 1/2 h) l)))) |
(*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 1/2 (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 90.4% | (/.f64 (*.f64 M D) (*.f64 2 d)) |
| ✓ | 84.3% | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| ✓ | 82.9% | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| ✓ | 75.3% | (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
Compiled 159 to 94 computations (40.9% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | h | @ | -inf | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| 0.0ms | d | @ | -inf | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| 0.0ms | d | @ | -inf | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| 0.0ms | l | @ | -inf | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| 0.0ms | d | @ | inf | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| 1× | batch-egg-rewrite |
| 756× | expm1-udef |
| 754× | log1p-udef |
| 568× | log-div |
| 436× | add-sqr-sqrt |
| 432× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 84 |
| 1 | 454 | 84 |
| 2 | 5911 | 84 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
(pow.f64 (/.f64 d h) (/.f64 1 2)) |
(pow.f64 (/.f64 d l) (/.f64 1 2)) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) |
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) 1) |
(*.f64 1 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(*.f64 1/2 (/.f64 (*.f64 M D) d)) |
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D)))) |
(*.f64 M (*.f64 D (/.f64 1/2 d))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 (*.f64 M D) (/.f64 1/2 d)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (*.f64 d -2))) |
(*.f64 (*.f64 M 1/2) (/.f64 D d)) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 (/.f64 1/2 d) (*.f64 M D)) |
(*.f64 (*.f64 (*.f64 M D) 1/2) (/.f64 1 d)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2))) |
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M D) 1/2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 D 2) (/.f64 M d)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 D (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D 1) (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 M (*.f64 2 d)) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d)))) |
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) |
(pow.f64 (*.f64 (/.f64 2 D) (/.f64 d M)) -1) |
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2))) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) |
(fabs.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) M) (/.f64 1/2 d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
| 1× | egg-herbie |
| 700× | log-prod |
| 696× | associate-/r/ |
| 538× | associate-/l/ |
| 502× | swap-sqr |
| 496× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 335 | 6903 |
| 1 | 792 | 6813 |
| 2 | 2704 | 6667 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) |
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) 1) |
(*.f64 1 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(*.f64 1/2 (/.f64 (*.f64 M D) d)) |
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D)))) |
(*.f64 M (*.f64 D (/.f64 1/2 d))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 (*.f64 M D) (/.f64 1/2 d)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (*.f64 d -2))) |
(*.f64 (*.f64 M 1/2) (/.f64 D d)) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 (/.f64 1/2 d) (*.f64 M D)) |
(*.f64 (*.f64 (*.f64 M D) 1/2) (/.f64 1 d)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2))) |
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M D) 1/2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 D 2) (/.f64 M d)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 D (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D 1) (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 M (*.f64 2 d)) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d)))) |
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) |
(pow.f64 (*.f64 (/.f64 2 D) (/.f64 d M)) -1) |
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2))) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) |
(fabs.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) M) (/.f64 1/2 d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
| Outputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))) |
(*.f64 1/8 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 6) (*.f64 (*.f64 d d) (/.f64 l h)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 1) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) |
(sqrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4)))) |
(fabs.f64 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))) |
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) 3))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l)))) 1)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 1/2 (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 2) (/.f64 l 1/2))) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(sqrt.f64 (/.f64 d h)) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(sqrt.f64 (/.f64 d h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) 1) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 1/2 (/.f64 (*.f64 M D) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 M (/.f64 1 (*.f64 2 (/.f64 d D)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 M (*.f64 D (/.f64 1/2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (*.f64 M D) (/.f64 1/2 d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1/2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (*.f64 d -2))) |
(*.f64 M (*.f64 (neg.f64 D) (/.f64 -1/2 d))) |
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 -1/2 d)) |
(*.f64 (*.f64 M 1/2) (/.f64 D d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 D d) (*.f64 M 1/2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 M D)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (*.f64 (*.f64 M D) 1/2) (/.f64 1 d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d))) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 2 d))) 4))) (fabs.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (/.f64 M 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 4)))) |
(*.f64 (/.f64 1 d) (*.f64 (*.f64 M D) 1/2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (/.f64 (cbrt.f64 (*.f64 2 d)) D))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 D 2) (/.f64 M d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 D (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (/.f64 (cbrt.f64 (*.f64 2 d)) D))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D (sqrt.f64 (*.f64 2 d))) (/.f64 M (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 D 1) (/.f64 M (*.f64 2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 M (*.f64 2 d)) D) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (/.f64 (cbrt.f64 (*.f64 2 d)) D))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 2) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) d) (/.f64 (cbrt.f64 (*.f64 M D)) 2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 (cbrt.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2))) |
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M (*.f64 2 d)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (/.f64 M 2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 (*.f64 2 d))) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 d))) (/.f64 (*.f64 D M) (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 M (sqrt.f64 (*.f64 2 d))) (/.f64 D (sqrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) (*.f64 2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 2) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) d) (/.f64 (sqrt.f64 (*.f64 M D)) 2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 2 d)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (/.f64 (cbrt.f64 (*.f64 2 d)) D))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 2 d)) 2)) (/.f64 M (cbrt.f64 (*.f64 2 d)))) |
(pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 1) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) 1/2) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 3) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3) 1/3) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 2) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(pow.f64 (*.f64 (/.f64 2 D) (/.f64 d M)) -1) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2))) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (*.f64 d -2))) |
(*.f64 M (*.f64 (neg.f64 D) (/.f64 -1/2 d))) |
(*.f64 (*.f64 D (neg.f64 M)) (/.f64 -1/2 d)) |
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(fabs.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) M) (/.f64 1/2 d))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 3)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 (*.f64 2 d) 3))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d))) 1)) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)))) |
(*.f64 D (/.f64 (*.f64 M 1/2) d)) |
(*.f64 D (/.f64 M (*.f64 2 d))) |
(*.f64 (/.f64 D d) (/.f64 M 2)) |
Compiled 20912 to 10622 computations (49.2% saved)
31 alts after pruning (31 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 615 | 31 | 646 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 0 | 3 |
| Total | 619 | 31 | 650 |
| Status | Accuracy | Program |
|---|---|---|
| 63.7% | (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 63.1% | (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 36.6% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 34.0% | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 34.0% | (*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 64.4% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| ▶ | 68.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| 39.8% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) | |
| 37.0% | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 34.0% | (*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 64.0% | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 64.1% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| ▶ | 35.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 32.4% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| ▶ | 63.3% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 67.4% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) | |
| 65.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) | |
| 35.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) | |
| 55.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| 50.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) | |
| 48.3% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 64.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) | |
| 64.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) | |
| 64.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) | |
| 63.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) | |
| 50.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) | |
| ▶ | 38.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
| 5.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) | |
| 16.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) | |
| 8.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) | |
| ▶ | 56.6% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
Compiled 2098 to 1482 computations (29.4% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 90.4% | (/.f64 (*.f64 M D) d) |
| 84.3% | (pow.f64 (/.f64 d l) (/.f64 1 2)) | |
| 82.9% | (pow.f64 (/.f64 d h) (/.f64 1 2)) | |
| ✓ | 78.6% | (sqrt.f64 (/.f64 h l)) |
Compiled 171 to 87 computations (49.1% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | l | @ | 0 | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | inf | (sqrt.f64 (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 1356× | log-prod |
| 828× | pow-prod-down |
| 640× | pow-prod-up |
| 576× | pow-exp |
| 460× | expm1-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 24 |
| 1 | 248 | 24 |
| 2 | 3307 | 24 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h l)) |
(/.f64 (*.f64 M D) d) |
| Outputs |
|---|
(+.f64 0 (sqrt.f64 (/.f64 h l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (pow.f64 (/.f64 h l) 1/6)) |
(*.f64 (pow.f64 (/.f64 h l) 1/6) (cbrt.f64 (/.f64 h l))) |
(*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 h) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 h l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (/.f64 h l)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h l) 1/6) 3) |
(pow.f64 (pow.f64 (/.f64 h l) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h l) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) |
(pow.f64 (/.f64 l h) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 l h)) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 h l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h l) 1/6)) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 h l))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h l))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(+.f64 0 (*.f64 (/.f64 M d) D)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) 1) |
(*.f64 M (/.f64 1 (/.f64 d D))) |
(*.f64 M (*.f64 D (/.f64 1 d))) |
(*.f64 D (*.f64 M (/.f64 1 d))) |
(*.f64 (*.f64 M D) (/.f64 1 d)) |
(*.f64 (*.f64 (/.f64 M d) D) 1) |
(*.f64 1 (*.f64 (/.f64 M d) D)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) (sqrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (neg.f64 d))) |
(*.f64 (/.f64 1 d) (*.f64 M D)) |
(*.f64 (/.f64 M 1) (/.f64 D d)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 M (sqrt.f64 d)) (/.f64 D (sqrt.f64 d))) |
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d))) |
(*.f64 (/.f64 D 1) (/.f64 M d)) |
(*.f64 (/.f64 M d) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(*.f64 (pow.f64 (cbrt.f64 d) -2) (/.f64 (*.f64 M D) (cbrt.f64 d))) |
(*.f64 (pow.f64 d -1/2) (/.f64 (*.f64 M D) (sqrt.f64 d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 d)) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 d))) |
(pow.f64 (*.f64 (/.f64 M d) D) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) 2) |
(pow.f64 (/.f64 d (*.f64 M D)) -1) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M D)) 1) -1) |
(neg.f64 (/.f64 (*.f64 M D) (neg.f64 d))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 M d) D))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 M d) D)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) |
(exp.f64 (log.f64 (*.f64 (/.f64 M d) D))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 M d) D))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 M d) D))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M D))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 M d) D))) |
| 1× | egg-herbie |
| 1508× | log-prod |
| 966× | associate-*r/ |
| 934× | associate-/l* |
| 766× | associate-*l/ |
| 650× | times-frac |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 242 | 2112 |
| 1 | 541 | 2068 |
| 2 | 1536 | 1982 |
| 3 | 7428 | 1982 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 D M) d) |
(+.f64 0 (sqrt.f64 (/.f64 h l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (pow.f64 (/.f64 h l) 1/6)) |
(*.f64 (pow.f64 (/.f64 h l) 1/6) (cbrt.f64 (/.f64 h l))) |
(*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 h) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 h l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (/.f64 h l)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h l) 1/6) 3) |
(pow.f64 (pow.f64 (/.f64 h l) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h l) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) |
(pow.f64 (/.f64 l h) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 l h)) -1) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 h l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h l) 1/6)) 3)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 h l))) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h l))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(+.f64 0 (*.f64 (/.f64 M d) D)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) 1) |
(*.f64 M (/.f64 1 (/.f64 d D))) |
(*.f64 M (*.f64 D (/.f64 1 d))) |
(*.f64 D (*.f64 M (/.f64 1 d))) |
(*.f64 (*.f64 M D) (/.f64 1 d)) |
(*.f64 (*.f64 (/.f64 M d) D) 1) |
(*.f64 1 (*.f64 (/.f64 M d) D)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) (sqrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (neg.f64 d))) |
(*.f64 (/.f64 1 d) (*.f64 M D)) |
(*.f64 (/.f64 M 1) (/.f64 D d)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 M (sqrt.f64 d)) (/.f64 D (sqrt.f64 d))) |
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d))) |
(*.f64 (/.f64 D 1) (/.f64 M d)) |
(*.f64 (/.f64 M d) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(*.f64 (pow.f64 (cbrt.f64 d) -2) (/.f64 (*.f64 M D) (cbrt.f64 d))) |
(*.f64 (pow.f64 d -1/2) (/.f64 (*.f64 M D) (sqrt.f64 d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 d)) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 d))) |
(pow.f64 (*.f64 (/.f64 M d) D) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) 2) |
(pow.f64 (/.f64 d (*.f64 M D)) -1) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M D)) 1) -1) |
(neg.f64 (/.f64 (*.f64 M D) (neg.f64 d))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 M d) D))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 M d) D)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) |
(exp.f64 (log.f64 (*.f64 (/.f64 M d) D))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 M d) D))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 M d) D))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M D))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 M d) D))) |
| Outputs |
|---|
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(+.f64 0 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))))) |
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))) 2) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (cbrt.f64 (/.f64 h l)) (pow.f64 (/.f64 h l) 1/6)) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 h l) 1/6) (cbrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 h) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(pow.f64 (/.f64 h l) 1/2) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (sqrt.f64 (/.f64 h l)) 1) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (cbrt.f64 (/.f64 h l)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h l) 1/6) 3) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (pow.f64 (/.f64 h l) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h l) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (/.f64 l h) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 l h)) -1) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(pow.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) -1) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(fabs.f64 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
(sqrt.f64 (/.f64 h l)) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(sqrt.f64 (/.f64 h l)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1) 1/2)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2) 1)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1) 1)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h l) 1/6)) 3)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 h l))) 1/3)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h l))) 2)) |
(sqrt.f64 (/.f64 h l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(+.f64 0 (*.f64 (/.f64 M d) D)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 M d)) D)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 M d)) D)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 M d)) D)))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 M d)) D)))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 M d) D))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 M d)) D)))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) 1) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 M (/.f64 1 (/.f64 d D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 M (*.f64 D (/.f64 1 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (*.f64 M (/.f64 1 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (*.f64 M D) (/.f64 1 d)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (*.f64 (/.f64 M d) D) 1) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 1 (*.f64 (/.f64 M d) D)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 2) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (*.f64 (cbrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) (sqrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (sqrt.f64 (*.f64 M D)) (*.f64 (sqrt.f64 (*.f64 M D)) (/.f64 1 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (*.f64 M (neg.f64 D)) (/.f64 1 (neg.f64 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 1 d) (*.f64 M D)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 M 1) (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(*.f64 (/.f64 M (sqrt.f64 d)) (/.f64 D (sqrt.f64 d))) |
(*.f64 (/.f64 D (sqrt.f64 d)) (/.f64 M (sqrt.f64 d))) |
(*.f64 (/.f64 M (sqrt.f64 d)) (/.f64 D (sqrt.f64 d))) |
(*.f64 (/.f64 D 1) (/.f64 M d)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 M d) D) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (pow.f64 (cbrt.f64 d) -2) (/.f64 (*.f64 M D) (cbrt.f64 d))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(*.f64 (pow.f64 d -1/2) (/.f64 (*.f64 M D) (sqrt.f64 d))) |
(*.f64 (pow.f64 d -1/2) (/.f64 M (/.f64 (sqrt.f64 d) D))) |
(*.f64 (pow.f64 d -1/2) (*.f64 D (/.f64 M (sqrt.f64 d)))) |
(*.f64 (/.f64 (pow.f64 d -1/2) (sqrt.f64 d)) (*.f64 D M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) 1) (/.f64 (cbrt.f64 (*.f64 M D)) d)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D M)) 2) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (cbrt.f64 (*.f64 D (/.f64 M d))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 (*.f64 D M)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M D)) 2) (sqrt.f64 d)) (/.f64 (cbrt.f64 (*.f64 M D)) (sqrt.f64 d))) |
(*.f64 (/.f64 M (sqrt.f64 d)) (/.f64 D (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) 1) (/.f64 (sqrt.f64 (*.f64 M D)) d)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 (*.f64 M D)) (cbrt.f64 d))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (cbrt.f64 d))) |
(pow.f64 (*.f64 (/.f64 M d) D) 1) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 M d) D)) 3) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/2) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3) 1/3) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 M d) D)) 2) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (/.f64 d (*.f64 M D)) -1) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M D)) 1) -1) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(neg.f64 (/.f64 (*.f64 M D) (neg.f64 d))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(log.f64 (exp.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 M d) D)))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M D) 3) (pow.f64 d 3))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (log.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 M d) D)) 1) 1)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 M d) D))) 3)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 M d) D) 3)) 1/3)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 M d) D))) 2)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M D))) -1)) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 M d) D))) |
(*.f64 D (/.f64 M d)) |
(*.f64 M (/.f64 D d)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) |
Compiled 40 to 15 computations (62.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d | @ | 0 | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 1.0ms | d | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 1.0ms | h | @ | inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 1.0ms | h | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 0.0ms | l | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 1× | batch-egg-rewrite |
| 1204× | log-prod |
| 824× | pow-prod-down |
| 600× | pow-prod-up |
| 552× | pow-exp |
| 414× | expm1-udef |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 27 |
| 1 | 263 | 21 |
| 2 | 3029 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| Outputs |
|---|
(+.f64 0 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1) |
(/.f64 d (pow.f64 (*.f64 h l) 1/2)) |
(/.f64 d (pow.f64 (*.f64 l h) 1/2)) |
(/.f64 (pow.f64 (*.f64 (/.f64 d l) d) 1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 (/.f64 d h) d) 1/2) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d l)) 1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d h)) 1/2) (sqrt.f64 l)) |
(pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 1) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) |
(pow.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 2) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(log.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) |
(cbrt.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(exp.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) |
(log1p.f64 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
| 1× | egg-herbie |
| 1736× | fma-def |
| 826× | associate-*r/ |
| 804× | associate-/l* |
| 744× | associate-*l/ |
| 532× | log-prod |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 91 | 862 |
| 1 | 194 | 828 |
| 2 | 525 | 828 |
| 3 | 2714 | 828 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 0 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1) |
(/.f64 d (pow.f64 (*.f64 h l) 1/2)) |
(/.f64 d (pow.f64 (*.f64 l h) 1/2)) |
(/.f64 (pow.f64 (*.f64 (/.f64 d l) d) 1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 (/.f64 d h) d) 1/2) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d l)) 1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d h)) 1/2) (sqrt.f64 l)) |
(pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 1) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) |
(pow.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 2) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(log.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) |
(cbrt.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(exp.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) |
(log1p.f64 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(+.f64 0 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) 3) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (pow.f64 (*.f64 h l) 1/2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (pow.f64 (*.f64 l h) 1/2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (/.f64 d l) d) 1/2) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 (/.f64 d h) d) 1/2) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d l)) 1/2) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 d (/.f64 d h)) 1/2) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(expm1.f64 (log1p.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 1) 1)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 1/3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) 2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 74.6% | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| ✓ | 72.4% | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
Compiled 184 to 46 computations (75% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | h | @ | -inf | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
| 1.0ms | D | @ | 0 | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| 1.0ms | h | @ | 0 | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
| 1.0ms | M | @ | 0 | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
| 1.0ms | h | @ | inf | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1844× | log-prod |
| 584× | log-div |
| 548× | expm1-udef |
| 548× | log1p-udef |
| 478× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 68 |
| 1 | 303 | 62 |
| 2 | 4561 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| Outputs |
|---|
(+.f64 0 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 (*.f64 M M) (/.f64 1 (/.f64 d (/.f64 h d)))) |
(*.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2))) |
(*.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2))) |
(*.f64 (*.f64 M (*.f64 M h)) (pow.f64 d -2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (pow.f64 d -2))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d)) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2))) |
(*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 h d)) |
(*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) |
(*.f64 (pow.f64 d -2) (*.f64 M (*.f64 M h))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (/.f64 1 d)) |
(*.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d))) |
(*.f64 (/.f64 M d) (/.f64 (*.f64 M h) d)) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h) |
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) d) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) |
(pow.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) -1) |
(neg.f64 (/.f64 (*.f64 M (*.f64 M h)) (*.f64 d (neg.f64 d)))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (*.f64 d d) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(+.f64 0 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 l (*.f64 D D)) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d d))) |
(/.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 l (*.f64 D D))) |
(/.f64 D (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l D))) |
(/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) l)) |
(/.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 M (*.f64 M h)))) |
(/.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(/.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l (*.f64 D D)))) |
(/.f64 1 (*.f64 (/.f64 l (*.f64 D D)) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)))) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)) (*.f64 (*.f64 d d) l)) |
(/.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (*.f64 d d)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l) |
(/.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 l (*.f64 D D)) d)) |
(/.f64 (*.f64 (*.f64 M M) D) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (/.f64 d (/.f64 h d)) l)) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D (neg.f64 D))) (*.f64 (/.f64 d (/.f64 h d)) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d d) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D D)) (*.f64 (*.f64 d (neg.f64 d)) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D D)) (*.f64 d l)) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) 1) (*.f64 d (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D (neg.f64 D))) (*.f64 d (neg.f64 l))) |
(/.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 l D) (*.f64 d d))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 l D) d)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 l (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 D D) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 l d)) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M M)) (*.f64 (neg.f64 l) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M (*.f64 M h))) (*.f64 (neg.f64 l) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) 1) (*.f64 (neg.f64 l) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (neg.f64 l) d)) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D))) (neg.f64 (*.f64 (*.f64 d d) l))) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d))) |
(/.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D (neg.f64 D))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (/.f64 M (/.f64 d (*.f64 M h)))) d) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (/.f64 d (/.f64 h d))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 D l) D)) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 D l) D)) d) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) d) d) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) 1) (*.f64 d d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
| 1× | egg-herbie |
| 1472× | associate-/l* |
| 1100× | fma-def |
| 828× | associate-*r* |
| 764× | associate-*l* |
| 752× | div-sub |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 372 | 8964 |
| 1 | 1261 | 8888 |
| 2 | 5785 | 8474 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(+.f64 0 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 (*.f64 M M) (/.f64 1 (/.f64 d (/.f64 h d)))) |
(*.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2))) |
(*.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2))) |
(*.f64 (*.f64 M (*.f64 M h)) (pow.f64 d -2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (pow.f64 d -2))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d)) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2))) |
(*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 h d)) |
(*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) |
(*.f64 (pow.f64 d -2) (*.f64 M (*.f64 M h))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (/.f64 1 d)) |
(*.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d))) |
(*.f64 (/.f64 M d) (/.f64 (*.f64 M h) d)) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h) |
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) d) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) |
(pow.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) -1) |
(neg.f64 (/.f64 (*.f64 M (*.f64 M h)) (*.f64 d (neg.f64 d)))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (*.f64 d d) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(+.f64 0 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 l (*.f64 D D)) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d d))) |
(/.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 l (*.f64 D D))) |
(/.f64 D (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l D))) |
(/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) l)) |
(/.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 M (*.f64 M h)))) |
(/.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(/.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l (*.f64 D D)))) |
(/.f64 1 (*.f64 (/.f64 l (*.f64 D D)) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)))) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)) (*.f64 (*.f64 d d) l)) |
(/.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (*.f64 d d)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l) |
(/.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 l (*.f64 D D)) d)) |
(/.f64 (*.f64 (*.f64 M M) D) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (/.f64 d (/.f64 h d)) l)) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D (neg.f64 D))) (*.f64 (/.f64 d (/.f64 h d)) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d d) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D D)) (*.f64 (*.f64 d (neg.f64 d)) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D D)) (*.f64 d l)) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) 1) (*.f64 d (/.f64 l (*.f64 D D)))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D (neg.f64 D))) (*.f64 d (neg.f64 l))) |
(/.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 l D) (*.f64 d d))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 l D) d)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 l (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 D D) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 l d)) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M M)) (*.f64 (neg.f64 l) (/.f64 d (/.f64 h d)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M (*.f64 M h))) (*.f64 (neg.f64 l) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) 1) (*.f64 (neg.f64 l) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (neg.f64 l) d)) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D))) (neg.f64 (*.f64 (*.f64 d d) l))) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d))) |
(/.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D (neg.f64 D))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (/.f64 M (/.f64 d (*.f64 M h)))) d) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (/.f64 d (/.f64 h d))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 D l) D)) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 D l) D)) d) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) d) d) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) 1) (*.f64 d d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(+.f64 0 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))))) |
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2)))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 M M) (/.f64 1 (/.f64 d (/.f64 h d)))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 M (*.f64 M h)) (pow.f64 d -2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (pow.f64 d -2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 M M) (/.f64 (neg.f64 h) (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 h d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 d -2) (*.f64 M (*.f64 M h))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (/.f64 1 d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 M d) (/.f64 (*.f64 M h) d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) h))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) h))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) h))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 d (*.f64 M h)))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) h))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) d) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) d)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) h))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) -1) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(neg.f64 (/.f64 (*.f64 M (*.f64 M h)) (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 M M) (/.f64 (neg.f64 h) (*.f64 d (neg.f64 d)))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (*.f64 d d) 3))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d)))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1)) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 h (*.f64 (/.f64 M d) (/.f64 M d))) |
(*.f64 M (*.f64 M (*.f64 h (pow.f64 d -2)))) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(+.f64 0 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2))))) |
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2)))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 l (*.f64 D D)) (/.f64 d (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 D (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l D))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (/.f64 l (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 1 (*.f64 (/.f64 l (*.f64 D D)) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D)) (*.f64 (*.f64 d d) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d (neg.f64 d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (neg.f64 l))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (*.f64 d d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 l (*.f64 D D)) d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M M) D) (*.f64 (/.f64 d (/.f64 h d)) (/.f64 l D))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (/.f64 d (/.f64 h d)) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D (neg.f64 D))) (*.f64 (/.f64 d (/.f64 h d)) (neg.f64 l))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d d) (neg.f64 l))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D D)) (*.f64 (*.f64 d (neg.f64 d)) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D D)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 D (neg.f64 D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D D)) (*.f64 d l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) 1) (*.f64 d (/.f64 l (*.f64 D D)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 D (neg.f64 D))) (*.f64 d (neg.f64 l))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (/.f64 d (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 l D) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 D (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 l D) d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (/.f64 d (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 l (*.f64 d (neg.f64 d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 D D) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 l d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M M)) (*.f64 (neg.f64 l) (/.f64 d (/.f64 h d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 M (*.f64 M h))) (*.f64 (neg.f64 l) (*.f64 d d))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) 1) (*.f64 (neg.f64 l) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (/.f64 M (/.f64 d (*.f64 M h)))) (*.f64 (neg.f64 l) d)) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 D D))) (neg.f64 (*.f64 (*.f64 d d) l))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D))) (neg.f64 l)) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D (neg.f64 D))) (neg.f64 l)) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (/.f64 M (/.f64 d (*.f64 M h)))) d) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (/.f64 d (/.f64 h d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) (*.f64 (/.f64 D l) D)) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) (*.f64 (/.f64 D l) D)) d) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (*.f64 (*.f64 D (neg.f64 D)) (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (neg.f64 l)) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 (neg.f64 (*.f64 M (*.f64 M h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 D (/.f64 h (/.f64 d (*.f64 M M)))) (/.f64 (*.f64 l (neg.f64 d)) (neg.f64 D))) |
(*.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 D (/.f64 (neg.f64 l) (neg.f64 D)))) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) d) d) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) 1) (*.f64 d d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D l) D)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (*.f64 M (*.f64 (*.f64 M h) (*.f64 D (/.f64 D l)))) (*.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 M (/.f64 (*.f64 (cbrt.f64 (pow.f64 d 4)) (pow.f64 (cbrt.f64 d) 2)) (*.f64 M (*.f64 h (/.f64 (*.f64 D D) l))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) 1) l) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 D (/.f64 (*.f64 l (/.f64 d (/.f64 h (/.f64 d (*.f64 M M))))) D)) |
(*.f64 D (*.f64 (/.f64 D l) (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) 3) (pow.f64 (/.f64 (*.f64 D D) l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) 3) (pow.f64 (/.f64 (*.f64 D D) l) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l)))))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (/.f64 D (sqrt.f64 l))) 2) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 89.0% | (*.f64 (/.f64 M 2) (/.f64 D d)) | |
| ✓ | 83.3% | (sqrt.f64 (/.f64 l d)) |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| 75.3% | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
Compiled 135 to 63 computations (53.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | 0 | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | d | @ | -inf | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | d | @ | 0 | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | l | @ | inf | (sqrt.f64 (/.f64 l d)) |
| 1× | batch-egg-rewrite |
| 1434× | pow1 |
| 1322× | add-exp-log |
| 1322× | log1p-expm1-u |
| 1322× | expm1-log1p-u |
| 1290× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 11 |
| 1 | 143 | 11 |
| 2 | 1808 | 11 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 l d)) |
| Outputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) 1) |
(*.f64 (sqrt.f64 (/.f64 l d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 l d))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 d l))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d))) |
(pow.f64 (/.f64 l d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 l d)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3) |
(pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 l d) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 l d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 l d)))) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 l d)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))) |
| 1× | egg-herbie |
| 1126× | fma-def |
| 860× | log-prod |
| 706× | associate-*r* |
| 680× | *-commutative |
| 648× | fma-neg |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 72 | 666 |
| 1 | 133 | 546 |
| 2 | 311 | 454 |
| 3 | 995 | 426 |
| 4 | 3320 | 426 |
| 5 | 7403 | 426 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) 1) |
(*.f64 (sqrt.f64 (/.f64 l d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 l d))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 d l))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d))) |
(pow.f64 (/.f64 l d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 l d)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3) |
(pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 l d) 1/4) 2) |
(fabs.f64 (sqrt.f64 (/.f64 l d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 l d)))) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 l d)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))) |
| Outputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (sqrt.f64 (/.f64 l d)) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 1 (sqrt.f64 (/.f64 l d))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4)) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 l d))) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(pow.f64 (cbrt.f64 (/.f64 l d)) 3/2) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 l d))) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(pow.f64 (cbrt.f64 (/.f64 l d)) 3/2) |
(/.f64 1 (sqrt.f64 (/.f64 d l))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(pow.f64 (/.f64 l d) 1/2) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (sqrt.f64 (/.f64 l d)) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(pow.f64 (pow.f64 (/.f64 l d) 1/4) 2) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(fabs.f64 (sqrt.f64 (/.f64 l d))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 l d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 l d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 l d))) -1) |
(+.f64 (sqrt.f64 (/.f64 l d)) 0) |
(sqrt.f64 (/.f64 l d)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 97.3% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 89.0% | (*.f64 (/.f64 M 2) (/.f64 D d)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| 75.3% | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) |
Compiled 141 to 59 computations (58.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | h | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 1.0ms | l | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 1.0ms | l | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 1.0ms | h | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 1.0ms | h | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 602× | add-sqr-sqrt |
| 590× | pow1 |
| 586× | *-un-lft-identity |
| 556× | add-exp-log |
| 556× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 89 |
| 1 | 613 | 75 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| Outputs |
|---|
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (*.f64 (sqrt.f64 l) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (sqrt.f64 l))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l)) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
| 1× | egg-herbie |
| 1020× | associate-*r/ |
| 930× | associate-*l/ |
| 670× | associate-/l* |
| 658× | times-frac |
| 546× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 4812 |
| 1 | 349 | 4716 |
| 2 | 1317 | 4692 |
| 3 | 6654 | 4692 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (*.f64 (sqrt.f64 l) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (sqrt.f64 l))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l)) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
| Outputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 D D)) (/.f64 d (*.f64 M M))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) 1/8) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 D D)) (/.f64 d (*.f64 M M))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) 1/8) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 D D)) (/.f64 d (*.f64 M M))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) 1/8) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (*.f64 (sqrt.f64 l) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) (+.f64 1 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2))) 3)) (*.f64 (sqrt.f64 l) (+.f64 1 (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4))))))) (sqrt.f64 (*.f64 d (/.f64 d h)))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)) 1) (sqrt.f64 l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) (/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)) (+.f64 1 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2))) 3)) (*.f64 (sqrt.f64 l) (+.f64 1 (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4))))))) (sqrt.f64 (*.f64 d (/.f64 d h)))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)) 1) (sqrt.f64 l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4) (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))) 3)))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)))))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2))) 3))) |
(*.f64 (/.f64 d (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1))) (/.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1) (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)) 1)) |
(*.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1) (/.f64 d (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l)) |
(/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 (*.f64 d d) h)))) |
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1) (/.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) (sqrt.f64 l))) |
(*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) (/.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (sqrt.f64 l))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1) 2)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) 2) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l)))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) (/.f64 1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) |
Compiled 28013 to 12933 computations (53.8% saved)
50 alts after pruning (48 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 845 | 34 | 879 |
| Fresh | 12 | 14 | 26 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 860 | 50 | 910 |
| Status | Accuracy | Program |
|---|---|---|
| 34.4% | (pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) | |
| 17.0% | (/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) | |
| 22.8% | (/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) | |
| 22.3% | (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) | |
| ▶ | 34.7% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ▶ | 25.5% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
| 32.0% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 34.0% | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) | |
| 31.7% | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| ▶ | 57.1% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 35.4% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| 39.8% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) | |
| 37.9% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| 35.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| ▶ | 68.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| 35.4% | (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 9.1% | (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 64.0% | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 37.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) | |
| 33.1% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| ✓ | 63.3% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| 67.4% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) | |
| 65.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) | |
| 35.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) | |
| 55.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| 50.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) | |
| 31.6% | (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 32.7% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 34.9% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) | |
| 30.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) | |
| 55.6% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) | |
| 64.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) | |
| 64.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) | |
| 57.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) | |
| ▶ | 46.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
| 44.2% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) | |
| 45.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) | |
| 60.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) | |
| 50.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) | |
| 5.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) | |
| 16.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) | |
| 8.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) | |
| ✓ | 56.6% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 40.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) | |
| 34.4% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 32.6% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) | |
| 35.0% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) | |
| 8.5% | (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 42.2% | (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) | |
| 39.9% | (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
Compiled 2634 to 1869 computations (29% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 90.4% | (/.f64 (*.f64 M D) d) | |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (pow.f64 (/.f64 d h) (/.f64 1 2)) | |
| 78.6% | (sqrt.f64 (/.f64 h l)) |
Compiled 162 to 76 computations (53.1% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ✓ | 79.1% | (sqrt.f64 (*.f64 l h)) |
Compiled 21 to 8 computations (61.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | inf | (sqrt.f64 (*.f64 l h)) |
| 1.0ms | l | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 1.0ms | h | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 1× | batch-egg-rewrite |
| 1834× | pow1 |
| 1688× | add-exp-log |
| 1688× | log1p-expm1-u |
| 1688× | expm1-log1p-u |
| 1648× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 28 |
| 1 | 182 | 28 |
| 2 | 2301 | 28 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 l h)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(pow.f64 (*.f64 l h) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(-.f64 (+.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 l h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
| 1× | egg-herbie |
| 1702× | log-prod |
| 1662× | times-frac |
| 1640× | fma-def |
| 786× | associate-/r* |
| 780× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 137 | 1832 |
| 1 | 301 | 1586 |
| 2 | 1009 | 1374 |
| 3 | 6828 | 1374 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(pow.f64 (*.f64 l h) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(-.f64 (+.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 l h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(-.f64 (+.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) 1/2) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (sqrt.f64 (*.f64 l h)) 1)) |
(+.f64 (sqrt.f64 (*.f64 l h)) 0) |
(sqrt.f64 (*.f64 l h)) |
(-.f64 (+.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 l h))))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (/.f64 (pow.f64 d 3) (pow.f64 (*.f64 l h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(+.f64 1 (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 0) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (/.f64 1 (sqrt.f64 (/.f64 h d))) |
| ✓ | 99.5% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 83.4% | (sqrt.f64 (/.f64 h d)) |
Compiled 48 to 19 computations (60.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | h | @ | -inf | (/.f64 1 (sqrt.f64 (/.f64 h d))) |
| 1.0ms | d | @ | inf | (/.f64 1 (sqrt.f64 (/.f64 h d))) |
| 0.0ms | d | @ | -inf | (/.f64 1 (sqrt.f64 (/.f64 h d))) |
| 0.0ms | d | @ | -inf | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (/.f64 h d)) |
| 1× | batch-egg-rewrite |
| 1334× | log-prod |
| 868× | pow-prod-down |
| 664× | pow-prod-up |
| 636× | pow-exp |
| 452× | expm1-udef |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 55 |
| 1 | 290 | 45 |
| 2 | 3454 | 45 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h d)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
| Outputs |
|---|
(+.f64 0 (sqrt.f64 (/.f64 h d))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) 1) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) 1/6)) |
(*.f64 (pow.f64 (/.f64 h d) 1/6) (cbrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 h) (pow.f64 d -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(/.f64 1 (sqrt.f64 (/.f64 d h))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) -1/6)) |
(/.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) -1/4)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) -1) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 d))) |
(pow.f64 (/.f64 h d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(pow.f64 (sqrt.f64 (/.f64 d h)) -1) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) -3) |
(pow.f64 (cbrt.f64 (/.f64 h d)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) 3) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) -1/3) |
(pow.f64 (pow.f64 (/.f64 h d) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) -2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) 2) |
(pow.f64 (/.f64 d h) -1/2) |
(pow.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 h d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 3/2)) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h d))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 0 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1) |
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 d l) 1/6))) |
(/.f64 (sqrt.f64 d) (pow.f64 (*.f64 (/.f64 h d) l) 1/2)) |
(/.f64 (pow.f64 (/.f64 l d) -1/4) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 l d) -1/4))) |
(/.f64 (*.f64 -1 (sqrt.f64 d)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 d) 1) (pow.f64 (*.f64 l (/.f64 h d)) 1/2)) |
(/.f64 (*.f64 (sqrt.f64 d) -1) (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (pow.f64 (/.f64 h d) 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) 1) (sqrt.f64 (/.f64 h d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) 1/6)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) -1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 -1 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 3) |
(pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l))) -1) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l d) -3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(+.f64 0 (sqrt.f64 (/.f64 d h))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (pow.f64 (/.f64 h d) -1/6) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (pow.f64 (/.f64 h d) -1/4)) |
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 d)) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) -1) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) 3) |
(pow.f64 (cbrt.f64 (/.f64 h d)) -3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) -3) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h d) 2) -1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) -1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) -1/3) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) 2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) -2) |
(pow.f64 (/.f64 d h) 1/2) |
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 h d)))) -1) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 h d) -3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) -1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) -1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) -1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) -1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -3/2)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/4)) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
| 1× | egg-herbie |
| 1186× | times-frac |
| 1112× | associate-/r* |
| 764× | associate-/l* |
| 564× | unswap-sqr |
| 528× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 299 | 3047 |
| 1 | 611 | 2935 |
| 2 | 1727 | 2793 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 0 (sqrt.f64 (/.f64 h d))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) 1) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) 1/6)) |
(*.f64 (pow.f64 (/.f64 h d) 1/6) (cbrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 h) (pow.f64 d -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(/.f64 1 (sqrt.f64 (/.f64 d h))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) -1/6)) |
(/.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) -1/4)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) -1) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 d))) |
(pow.f64 (/.f64 h d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(pow.f64 (sqrt.f64 (/.f64 d h)) -1) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) -3) |
(pow.f64 (cbrt.f64 (/.f64 h d)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) 3) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) -1/3) |
(pow.f64 (pow.f64 (/.f64 h d) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) -2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) 2) |
(pow.f64 (/.f64 d h) -1/2) |
(pow.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) -1) |
(fabs.f64 (sqrt.f64 (/.f64 h d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 3/2)) 1/3)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h d))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 0 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1) |
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 d l) 1/6))) |
(/.f64 (sqrt.f64 d) (pow.f64 (*.f64 (/.f64 h d) l) 1/2)) |
(/.f64 (pow.f64 (/.f64 l d) -1/4) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 l d) -1/4))) |
(/.f64 (*.f64 -1 (sqrt.f64 d)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 d) 1) (pow.f64 (*.f64 l (/.f64 h d)) 1/2)) |
(/.f64 (*.f64 (sqrt.f64 d) -1) (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (pow.f64 (/.f64 h d) 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) 1) (sqrt.f64 (/.f64 h d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) 1/6)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) -1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 -1 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 1) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 3) |
(pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3) 1/3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l))) -1) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l d) -3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(+.f64 0 (sqrt.f64 (/.f64 d h))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (pow.f64 (/.f64 h d) -1/6) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (pow.f64 (/.f64 h d) -1/4)) |
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 d)) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) -1) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) 3) |
(pow.f64 (cbrt.f64 (/.f64 h d)) -3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) -3) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 h d) 2) -1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) -1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) -1/3) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) 2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) -2) |
(pow.f64 (/.f64 d h) 1/2) |
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 h d)))) -1) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 h d) -3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) -1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) -1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) -1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) -1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -3/2)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/4)) 2)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(+.f64 0 (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))))) |
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 h d))))) 2) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) 1) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) 1/6)) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (pow.f64 (/.f64 h d) 1/6) (cbrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 h) (pow.f64 d -1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 h d))) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 1 (sqrt.f64 (/.f64 d h))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) -1/6)) |
(/.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) -1/4)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) -1) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 d))) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(pow.f64 (/.f64 h d) 1/2) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (sqrt.f64 (/.f64 d h)) -1) |
(/.f64 1 (sqrt.f64 (/.f64 d h))) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) -3) |
(pow.f64 (cbrt.f64 (/.f64 h d)) 3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) 3) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) -1/3) |
(*.f64 (pow.f64 (pow.f64 (/.f64 h d) -3/2) -1/6) (pow.f64 (pow.f64 (/.f64 h d) -3/2) -1/6)) |
(pow.f64 (pow.f64 (/.f64 h d) 2) 1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) 1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) -2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) 2) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (/.f64 d h) -1/2) |
(pow.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) -1) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(fabs.f64 (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h d))))) |
(sqrt.f64 (/.f64 h d)) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(sqrt.f64 (/.f64 h d)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) 1/2)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) 1)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) 1)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 1/6)) 3)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) 3/2)) 1/3)) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (/.f64 h d))) 2)) |
(sqrt.f64 (/.f64 h d)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(+.f64 0 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 d l) 1/6))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d l) 1/6)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 d) (pow.f64 (*.f64 (/.f64 h d) l) 1/2)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l (/.f64 h d)))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l (/.f64 d h)))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 (/.f64 l d) h))) |
(/.f64 (pow.f64 (/.f64 l d) -1/4) (/.f64 (sqrt.f64 (/.f64 h d)) (pow.f64 (/.f64 l d) -1/4))) |
(*.f64 (pow.f64 (/.f64 l d) -1/4) (/.f64 (pow.f64 (/.f64 l d) -1/4) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 -1 (sqrt.f64 d)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 h d))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 d) 1) (pow.f64 (*.f64 l (/.f64 h d)) 1/2)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l (/.f64 h d)))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l (/.f64 d h)))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 (/.f64 l d) h))) |
(/.f64 (*.f64 (sqrt.f64 d) -1) (*.f64 (sqrt.f64 l) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 h d))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (pow.f64 (/.f64 h d) 1/4)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) 1) (sqrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) 1/6)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) -1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 -1 (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 1) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 3) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) 1/2) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3) 1/3) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 d l))) -1) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) 3)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l d) -3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 1) 1)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 3)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 1/3)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) 2)) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(+.f64 0 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (/.f64 h d) -1/6) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 (/.f64 h d) -1/6) (cbrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (pow.f64 (/.f64 h d) -1/4)) |
(pow.f64 (/.f64 h d) -1/2) |
(*.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(pow.f64 (/.f64 h d) -1/2) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (pow.f64 (/.f64 h d) -1/6)) |
(*.f64 (pow.f64 (/.f64 h d) -1/6) (/.f64 1 (cbrt.f64 (/.f64 h d)))) |
(/.f64 (pow.f64 (/.f64 h d) -1/6) (cbrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 h -1/2)) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) -1) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (pow.f64 (/.f64 h d) -1/6) 3) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (cbrt.f64 (/.f64 h d)) -3/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/6) -3) |
(pow.f64 (pow.f64 (/.f64 h d) -3/2) 1/3) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (pow.f64 (/.f64 h d) 2) -1/4) |
(pow.f64 (pow.f64 (/.f64 h d) 3) -1/6) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) -1/3) |
(*.f64 (pow.f64 (pow.f64 (/.f64 h d) 3/2) -1/6) (pow.f64 (pow.f64 (/.f64 h d) 3/2) -1/6)) |
(pow.f64 (pow.f64 (/.f64 h d) -1/4) 2) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) -2) |
(pow.f64 (/.f64 h d) -1/2) |
(pow.f64 (/.f64 d h) 1/2) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 h d)))) -1) |
(pow.f64 (/.f64 h d) -1/2) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(sqrt.f64 (/.f64 d h)) |
(cbrt.f64 (pow.f64 (/.f64 h d) -3/2)) |
(pow.f64 (/.f64 h d) -1/2) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) -1/2)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1) -1/2)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2) -1)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1) -1)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) -1) 1)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1) 1)) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/6)) 3)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -3/2)) 1/3)) |
(pow.f64 (/.f64 h d) -1/2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) -1/4)) 2)) |
(pow.f64 (/.f64 h d) -1/2) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 76.7% | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| ✓ | 72.2% | (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d))) |
Compiled 184 to 46 computations (75% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | M | @ | 0 | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| 0.0ms | D | @ | 0 | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| 0.0ms | D | @ | inf | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| 0.0ms | l | @ | 0 | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| 0.0ms | l | @ | inf | (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| 1× | batch-egg-rewrite |
| 778× | pow-prod-up |
| 682× | pow-exp |
| 568× | expm1-udef |
| 568× | log1p-udef |
| 564× | log-div |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 68 |
| 1 | 308 | 64 |
| 2 | 4762 | 64 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d))) |
(*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1) |
(*.f64 (/.f64 D l) (*.f64 (*.f64 D (*.f64 M M)) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 1 (*.f64 (/.f64 (/.f64 d h) M) (/.f64 d M)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 (*.f64 M M) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 M M) (*.f64 (*.f64 D (/.f64 D l)) (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d)) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(*.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 h (*.f64 d d)))) |
(*.f64 (neg.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 1 (*.f64 d (neg.f64 (/.f64 d h))))) |
(*.f64 (/.f64 1 d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 d h))) |
(*.f64 (/.f64 h (*.f64 d d)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) |
(*.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (*.f64 M (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (/.f64 h d)) |
(*.f64 (/.f64 (/.f64 D l) d) (/.f64 (*.f64 D (*.f64 M M)) (/.f64 d h))) |
(*.f64 (/.f64 (/.f64 D l) 1) (/.f64 (*.f64 D (*.f64 M M)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (/.f64 D l) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (/.f64 D l) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (/.f64 D l) (/.f64 d h)) (/.f64 (*.f64 D (*.f64 M M)) d)) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) d) (/.f64 (*.f64 M M) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) 1) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h)) (/.f64 (*.f64 M M) d)) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h))) (*.f64 M M)) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (/.f64 D l)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 d h)) (/.f64 (*.f64 D (/.f64 D l)) d)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) d) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 d h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (/.f64 d h)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) d)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 1) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d)) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) 1) (/.f64 M (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 M (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) h) (/.f64 1 d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) 1) (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (cbrt.f64 (/.f64 h d))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (neg.f64 d)) (/.f64 (neg.f64 h) d)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 2) |
(pow.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) -1) |
(pow.f64 (/.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 1) -1) |
(neg.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (*.f64 d (neg.f64 (/.f64 d h))))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 d (/.f64 d h)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 1) |
(/.f64 (*.f64 D (*.f64 M M)) (/.f64 l D)) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) l) |
(/.f64 (*.f64 D (*.f64 D (*.f64 M M))) l) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 D (*.f64 M M))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) l) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 D l)) 3) (pow.f64 M 6))) |
(cbrt.f64 (*.f64 (pow.f64 M 6) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))) 2)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
| 1× | egg-herbie |
| 1626× | unswap-sqr |
| 612× | associate-*l/ |
| 588× | log-prod |
| 586× | associate-*r/ |
| 532× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 287 | 8074 |
| 1 | 896 | 8050 |
| 2 | 4014 | 8046 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1) |
(*.f64 (/.f64 D l) (*.f64 (*.f64 D (*.f64 M M)) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 1 (*.f64 (/.f64 (/.f64 d h) M) (/.f64 d M)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 (*.f64 M M) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 M M) (*.f64 (*.f64 D (/.f64 D l)) (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d)) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(*.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 h (*.f64 d d)))) |
(*.f64 (neg.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 1 (*.f64 d (neg.f64 (/.f64 d h))))) |
(*.f64 (/.f64 1 d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 d h))) |
(*.f64 (/.f64 h (*.f64 d d)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) |
(*.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (*.f64 M (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (/.f64 h d)) |
(*.f64 (/.f64 (/.f64 D l) d) (/.f64 (*.f64 D (*.f64 M M)) (/.f64 d h))) |
(*.f64 (/.f64 (/.f64 D l) 1) (/.f64 (*.f64 D (*.f64 M M)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (/.f64 D l) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (/.f64 D l) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (/.f64 D l) (/.f64 d h)) (/.f64 (*.f64 D (*.f64 M M)) d)) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) d) (/.f64 (*.f64 M M) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) 1) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h)) (/.f64 (*.f64 M M) d)) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h))) (*.f64 M M)) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (/.f64 D l)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 d h)) (/.f64 (*.f64 D (/.f64 D l)) d)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) d) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 d h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (/.f64 d h)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) d)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 1) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d)) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) 1) (/.f64 M (*.f64 d (/.f64 d h)))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 M (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) h) (/.f64 1 d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) 1) (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (cbrt.f64 (/.f64 h d))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (neg.f64 d)) (/.f64 (neg.f64 h) d)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 2) |
(pow.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) -1) |
(pow.f64 (/.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 1) -1) |
(neg.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (*.f64 d (neg.f64 (/.f64 d h))))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 d (/.f64 d h)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 1) |
(/.f64 (*.f64 D (*.f64 M M)) (/.f64 l D)) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) l) |
(/.f64 (*.f64 D (*.f64 D (*.f64 M M))) l) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 D (*.f64 M M))) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) l) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 D l)) 3) (pow.f64 M 6))) |
(cbrt.f64 (*.f64 (pow.f64 M 6) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1)) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))) 2)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 D l) (*.f64 (*.f64 D (*.f64 M M)) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (*.f64 D (/.f64 D l)) (/.f64 1 (*.f64 (/.f64 (/.f64 d h) M) (/.f64 d M)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 (*.f64 M M) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (*.f64 M M) (*.f64 (*.f64 D (/.f64 D l)) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 1 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 4))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 4))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 4))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 4))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2))) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(*.f64 (/.f64 (/.f64 h d) d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 2) |
(*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (neg.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 1 (*.f64 d (neg.f64 (/.f64 d h))))) |
(neg.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 (/.f64 1 d) (/.f64 (neg.f64 d) h)))) |
(neg.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (*.f64 d (/.f64 (neg.f64 d) h)))) |
(+.f64 0 (*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d))) |
(*.f64 (/.f64 1 d) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 h (*.f64 d d)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (*.f64 M (/.f64 h (*.f64 d d)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (/.f64 h d)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (/.f64 D l) d) (/.f64 (*.f64 D (*.f64 M M)) (/.f64 d h))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (/.f64 D l) 1) (/.f64 (*.f64 D (*.f64 M M)) (*.f64 d (/.f64 d h)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (/.f64 D l) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2) l)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 l (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) (*.f64 (/.f64 D (cbrt.f64 (*.f64 d (/.f64 d h)))) (*.f64 M M))) |
(*.f64 (/.f64 (/.f64 D l) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) l)) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) |
(/.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) (*.f64 l (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (/.f64 D l) (/.f64 d h)) (/.f64 (*.f64 D (*.f64 M M)) d)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) d) (/.f64 (*.f64 M M) (/.f64 d h))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) 1) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2) l)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 l (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) (*.f64 (/.f64 D (cbrt.f64 (*.f64 d (/.f64 d h)))) (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) l)) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) |
(/.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) (*.f64 l (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (*.f64 D (/.f64 D l)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) l)) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) |
(/.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) (*.f64 l (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h)) (/.f64 (*.f64 M M) d)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 M M) d) (/.f64 (*.f64 D (/.f64 D l)) (/.f64 d h))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 D (/.f64 D l)) (*.f64 d (/.f64 d h))) (*.f64 M M)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 D (/.f64 D l)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2) l)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 l (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) (*.f64 (/.f64 D (cbrt.f64 (*.f64 d (/.f64 d h)))) (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 d h)) (/.f64 (*.f64 D (/.f64 D l)) d)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (cbrt.f64 (*.f64 d (/.f64 d h)))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) |
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (cbrt.f64 (*.f64 d (/.f64 d h)))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 2) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) d) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 d h))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2))) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(*.f64 (/.f64 (/.f64 h d) d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (*.f64 d (/.f64 d h)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2))) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(*.f64 (/.f64 (/.f64 h d) d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (/.f64 d h)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) d)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2))) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(*.f64 (/.f64 (/.f64 h d) d) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 4)) (cbrt.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 1) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (*.f64 d (/.f64 d h)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (cbrt.f64 (*.f64 d (/.f64 d h)))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) |
(/.f64 (/.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (cbrt.f64 (*.f64 d (/.f64 d h)))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (/.f64 d h)) (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) d)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) 1) (/.f64 M (*.f64 d (/.f64 d h)))) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2)) (/.f64 M (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2) l)) (/.f64 (*.f64 D (*.f64 M M)) (cbrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 l (pow.f64 (cbrt.f64 (*.f64 d (/.f64 d h))) 2))) (*.f64 (/.f64 D (cbrt.f64 (*.f64 d (/.f64 d h)))) (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) l)) (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(/.f64 (/.f64 (*.f64 D (/.f64 D l)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) M)) |
(/.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) (sqrt.f64 (*.f64 d (/.f64 d h))))) (*.f64 l (sqrt.f64 (*.f64 d (/.f64 d h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d)) |
(*.f64 (*.f64 D (/.f64 D l)) (*.f64 M (*.f64 M (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h)))) |
(*.f64 D (*.f64 (/.f64 D l) (*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) h) (/.f64 1 d)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) 1) (/.f64 h d)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (cbrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) d) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (neg.f64 d)) (/.f64 (neg.f64 h) d)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 (neg.f64 h) d)) (neg.f64 d)) |
(/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 (neg.f64 d) (/.f64 (neg.f64 h) d))) |
(/.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (neg.f64 d) (/.f64 (neg.f64 h) d))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 1) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 3) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3) 1/3) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 2) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) -1) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(pow.f64 (/.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 1) -1) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(neg.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (*.f64 d (neg.f64 (/.f64 d h))))) |
(neg.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 (/.f64 1 d) (/.f64 (neg.f64 d) h)))) |
(neg.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (*.f64 d (/.f64 (neg.f64 d) h)))) |
(+.f64 0 (*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h)))) 4)) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 2) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) 3)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 d (/.f64 d h)) 3))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d)))) 1) 1)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 3)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) 1/3)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) (sqrt.f64 (*.f64 d (/.f64 d h))))) 2)) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (/.f64 D (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 M (sqrt.f64 (*.f64 d (/.f64 d h)))) (/.f64 D (sqrt.f64 l))) 2) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d (/.f64 d h)) (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) -1)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) (/.f64 h (*.f64 d d))) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) (/.f64 (/.f64 h d) d)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 1) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(/.f64 (*.f64 D (*.f64 M M)) (/.f64 l D)) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 D (*.f64 D (*.f64 M M))) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 D (*.f64 M M))) (neg.f64 l)) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 l) (*.f64 D (*.f64 M M)))) |
(*.f64 (/.f64 (neg.f64 D) (neg.f64 l)) (*.f64 D (*.f64 M M))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) l) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) |
(*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 D l) (*.f64 D (*.f64 M M))) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 4)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2)))) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) 3)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 D l)) 3) (pow.f64 M 6))) |
(cbrt.f64 (*.f64 (pow.f64 M 6) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 D l)) 3) (pow.f64 M 6))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l))))) 1) 1)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) 3)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))))) 1/3)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (sqrt.f64 l)))) 2)) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 M (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) 2) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 81.3% | (/.f64 (*.f64 D D) (/.f64 d M)) |
| ✓ | 80.2% | (sqrt.f64 (/.f64 (/.f64 1 l) h)) |
| ✓ | 76.7% | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| ✓ | 71.7% | (sqrt.f64 (/.f64 h (pow.f64 l 3))) |
Compiled 127 to 57 computations (55.1% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | d | @ | inf | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| 2.0ms | D | @ | 0 | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| 1.0ms | d | @ | 0 | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| 1.0ms | M | @ | 0 | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| 1.0ms | l | @ | -inf | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
| 1× | batch-egg-rewrite |
| 822× | expm1-udef |
| 818× | log1p-udef |
| 482× | add-sqr-sqrt |
| 468× | pow1 |
| 464× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 106 |
| 1 | 497 | 106 |
| 2 | 6598 | 106 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h (pow.f64 l 3))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) |
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(/.f64 (*.f64 D D) (/.f64 d M)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) 1) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(*.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (cbrt.f64 h) l)) |
(*.f64 (/.f64 (cbrt.f64 h) l) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l))) |
(*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -3))) |
(*.f64 (sqrt.f64 h) (pow.f64 (pow.f64 l -3) 1/2)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (pow.f64 l 3/2))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2) 1/2) (pow.f64 (/.f64 (cbrt.f64 h) l) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 (pow.f64 l 3) h))) |
(/.f64 1 (/.f64 (pow.f64 l 3/2) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 (pow.f64 l 3)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (pow.f64 l 3/2))) |
(pow.f64 (*.f64 h (pow.f64 l -3)) 1/2) |
(pow.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(pow.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) 3) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) 2) |
(fabs.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(log.f64 (exp.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))))) |
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(exp.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 l -3))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) (sqrt.f64 h)) (pow.f64 l 3/2)) |
(/.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) (pow.f64 l 3/2)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (sqrt.f64 (*.f64 M 1/8))) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) 2) |
(sqrt.f64 (*.f64 (*.f64 h (pow.f64 l -3)) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 2)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/8) (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d))) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3) (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) 1) |
(*.f64 1 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)) |
(/.f64 1 (sqrt.f64 (*.f64 h l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (pow.f64 l -1/2)) (neg.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1/2) |
(pow.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2) |
(fabs.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) 1) |
(*.f64 D (/.f64 1 (/.f64 d (*.f64 D M)))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 (*.f64 D D) (/.f64 M d)) |
(*.f64 M (/.f64 D (/.f64 d D))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(*.f64 1 (*.f64 (*.f64 D D) (/.f64 M d))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 M d))) |
(*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (*.f64 D (sqrt.f64 (/.f64 M d)))) |
(*.f64 (*.f64 D (neg.f64 D)) (/.f64 1 (/.f64 (neg.f64 d) M))) |
(*.f64 (/.f64 M d) (*.f64 D D)) |
(*.f64 (/.f64 D (/.f64 d D)) M) |
(*.f64 (/.f64 D d) (/.f64 D (/.f64 1 M))) |
(*.f64 (/.f64 D 1) (/.f64 D (/.f64 d M))) |
(*.f64 (/.f64 D (/.f64 d M)) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 D (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (/.f64 1 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 (*.f64 D D) (sqrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 1 M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (sqrt.f64 (/.f64 d M))) (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 (*.f64 D D) 1) (/.f64 M d)) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) 1) M) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (sqrt.f64 M)) (sqrt.f64 M)) |
(*.f64 (/.f64 (*.f64 D D) (neg.f64 d)) (neg.f64 M)) |
(pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3) 1/3) |
(pow.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) 2) |
(pow.f64 (/.f64 d (*.f64 D (*.f64 D M))) -1) |
(neg.f64 (/.f64 (*.f64 D D) (/.f64 (neg.f64 d) M))) |
(sqrt.f64 (/.f64 (pow.f64 D 4) (pow.f64 (/.f64 d M) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) D) (/.f64 M d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (/.f64 d M) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
| 1× | egg-herbie |
| 1624× | times-frac |
| 1236× | unswap-sqr |
| 724× | log-prod |
| 474× | distribute-lft-in |
| 442× | sqr-pow |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 324 | 5912 |
| 1 | 780 | 5884 |
| 2 | 2846 | 5838 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) 1) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(*.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (cbrt.f64 h) l)) |
(*.f64 (/.f64 (cbrt.f64 h) l) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l))) |
(*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -3))) |
(*.f64 (sqrt.f64 h) (pow.f64 (pow.f64 l -3) 1/2)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (pow.f64 l 3/2))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2) 1/2) (pow.f64 (/.f64 (cbrt.f64 h) l) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 (pow.f64 l 3) h))) |
(/.f64 1 (/.f64 (pow.f64 l 3/2) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 (pow.f64 l 3)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (pow.f64 l 3/2))) |
(pow.f64 (*.f64 h (pow.f64 l -3)) 1/2) |
(pow.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(pow.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) 3) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) 2) |
(fabs.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(log.f64 (exp.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))))) |
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(exp.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 l -3))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) (sqrt.f64 h)) (pow.f64 l 3/2)) |
(/.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) (pow.f64 l 3/2)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (sqrt.f64 (*.f64 M 1/8))) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) 2) |
(sqrt.f64 (*.f64 (*.f64 h (pow.f64 l -3)) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 2)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/8) (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d))) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3) (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) 1) |
(*.f64 1 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)) |
(/.f64 1 (sqrt.f64 (*.f64 h l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (pow.f64 l -1/2)) (neg.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1/2) |
(pow.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2) |
(fabs.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) 1) |
(*.f64 D (/.f64 1 (/.f64 d (*.f64 D M)))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 (*.f64 D D) (/.f64 M d)) |
(*.f64 M (/.f64 D (/.f64 d D))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(*.f64 1 (*.f64 (*.f64 D D) (/.f64 M d))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 M d))) |
(*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (*.f64 D (sqrt.f64 (/.f64 M d)))) |
(*.f64 (*.f64 D (neg.f64 D)) (/.f64 1 (/.f64 (neg.f64 d) M))) |
(*.f64 (/.f64 M d) (*.f64 D D)) |
(*.f64 (/.f64 D (/.f64 d D)) M) |
(*.f64 (/.f64 D d) (/.f64 D (/.f64 1 M))) |
(*.f64 (/.f64 D 1) (/.f64 D (/.f64 d M))) |
(*.f64 (/.f64 D (/.f64 d M)) D) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 D (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (/.f64 1 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 (*.f64 D D) (sqrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 1 M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (sqrt.f64 (/.f64 d M))) (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 (*.f64 D D) 1) (/.f64 M d)) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) 1) M) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (sqrt.f64 M)) (sqrt.f64 M)) |
(*.f64 (/.f64 (*.f64 D D) (neg.f64 d)) (neg.f64 M)) |
(pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3) 1/3) |
(pow.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) 2) |
(pow.f64 (/.f64 d (*.f64 D (*.f64 D M))) -1) |
(neg.f64 (/.f64 (*.f64 D D) (/.f64 (neg.f64 d) M))) |
(sqrt.f64 (/.f64 (pow.f64 D 4) (pow.f64 (/.f64 d M) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) D) (/.f64 M d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (/.f64 d M) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
| Outputs |
|---|
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(/.f64 (*.f64 (pow.f64 D 2) M) d) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) 1) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(*.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (cbrt.f64 h) l)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 (cbrt.f64 h) l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (cbrt.f64 h) l) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (cbrt.f64 h) l) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 (cbrt.f64 h) l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (cbrt.f64 h) l) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) |
(sqrt.f64 (*.f64 h (pow.f64 l -3))) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -3))) |
(*.f64 (sqrt.f64 h) (pow.f64 l -3/2)) |
(*.f64 (sqrt.f64 h) (pow.f64 (pow.f64 l -3) 1/2)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -3))) |
(*.f64 (sqrt.f64 h) (pow.f64 l -3/2)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (pow.f64 l 3/2))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (fabs.f64 (/.f64 (cbrt.f64 h) l)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2) 1/2) (pow.f64 (/.f64 (cbrt.f64 h) l) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (cbrt.f64 h) l) 2)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (fabs.f64 (/.f64 (cbrt.f64 h) l)) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) |
(/.f64 1 (sqrt.f64 (/.f64 (pow.f64 l 3) h))) |
(/.f64 1 (/.f64 (pow.f64 l 3/2) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 (pow.f64 l 3)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (pow.f64 l 3/2))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(pow.f64 (*.f64 h (pow.f64 l -3)) 1/2) |
(sqrt.f64 (*.f64 h (pow.f64 l -3))) |
(pow.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) 1) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(pow.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) 3) |
(/.f64 (sqrt.f64 h) (pow.f64 (sqrt.f64 l) 3)) |
(/.f64 (sqrt.f64 h) (*.f64 l (sqrt.f64 l))) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)) |
(pow.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) 2) |
(sqrt.f64 (*.f64 h (pow.f64 l -3))) |
(fabs.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(log.f64 (exp.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(cbrt.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(exp.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 h (pow.f64 l -3))) 1/2)) |
(sqrt.f64 (*.f64 h (pow.f64 l -3))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2))) 1)) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) 1) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) (sqrt.f64 h)) (pow.f64 l 3/2)) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) (pow.f64 l 3/2)) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 1) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 3) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3) 1/3) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(pow.f64 (*.f64 (*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (sqrt.f64 (*.f64 M 1/8))) (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4)) 2) |
(pow.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) (*.f64 D (*.f64 (sqrt.f64 (/.f64 M d)) (sqrt.f64 (*.f64 1/8 M))))) 2) |
(pow.f64 (*.f64 D (*.f64 (sqrt.f64 (/.f64 M d)) (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 1/4) (sqrt.f64 (*.f64 1/8 M))))) 2) |
(sqrt.f64 (*.f64 (*.f64 h (pow.f64 l -3)) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 2)))) |
(sqrt.f64 (*.f64 (*.f64 h (pow.f64 l -3)) (*.f64 1/64 (pow.f64 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))) 2)))) |
(sqrt.f64 (*.f64 h (*.f64 (pow.f64 l -3) (*.f64 1/64 (pow.f64 (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))) 2))))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (*.f64 M (/.f64 D d)))) 2) (*.f64 h (*.f64 (pow.f64 l -3) 1/64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/8) (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d))) (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)))) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))))) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)) 3)) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (*.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))) 3) 1/512))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))) 3) (*.f64 1/512 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (pow.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8) 3) (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (*.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))) 3) 1/512))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))) 3) (*.f64 1/512 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (pow.f64 l -3)) 3/2) (pow.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8))) 1)) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 (*.f64 (*.f64 D (*.f64 D M)) (/.f64 M d)) 1/8)))) |
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 1/8 (*.f64 D (*.f64 (*.f64 D M) (/.f64 M d))))) |
(*.f64 1/8 (*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l 3/2)) (*.f64 D (*.f64 D (*.f64 M (/.f64 M d)))))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8)) (pow.f64 l 3/2)) (sqrt.f64 h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) 1) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 1 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(sqrt.f64 (/.f64 1 (*.f64 h l))) |
(pow.f64 (*.f64 h l) -1/2) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (pow.f64 1 1/2) (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(/.f64 1 (sqrt.f64 (*.f64 h l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (neg.f64 (pow.f64 l -1/2)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1/2) |
(sqrt.f64 (/.f64 1 (*.f64 h l))) |
(pow.f64 (*.f64 h l) -1/2) |
(pow.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) 1) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 3) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2) |
(sqrt.f64 (/.f64 1 (*.f64 h l))) |
(pow.f64 (*.f64 h l) -1/2) |
(fabs.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(exp.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 h l))) 1/2)) |
(sqrt.f64 (/.f64 1 (*.f64 h l))) |
(pow.f64 (*.f64 h l) -1/2) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) 1)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) 1) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 1 (/.f64 d (*.f64 D M)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 D D) (/.f64 M d)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 M (/.f64 D (/.f64 d D))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 1 (*.f64 (*.f64 D D) (/.f64 M d))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 2) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 M d))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M (/.f64 (cbrt.f64 (pow.f64 D 4)) d))) |
(*.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) (*.f64 D (sqrt.f64 (/.f64 M d)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 D (neg.f64 D)) (/.f64 1 (/.f64 (neg.f64 d) M))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 M d) (*.f64 D D)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D (/.f64 d D)) M) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D d) (/.f64 D (/.f64 1 M))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D 1) (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D (/.f64 d M)) D) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 D (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (/.f64 1 M))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (/.f64 D (cbrt.f64 (/.f64 d M)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d M))) (/.f64 (*.f64 D D) (sqrt.f64 (/.f64 d M)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 1 M))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M (/.f64 (cbrt.f64 (pow.f64 D 4)) d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d M))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M (/.f64 (cbrt.f64 (pow.f64 D 4)) d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2)) (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 (cbrt.f64 (*.f64 D (/.f64 D (/.f64 d M)))) (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2))) |
(*.f64 (cbrt.f64 (*.f64 D (*.f64 D (/.f64 M d)))) (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2))) |
(*.f64 (cbrt.f64 (*.f64 D (*.f64 M (/.f64 D d)))) (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (/.f64 d M)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (sqrt.f64 (/.f64 d M))) (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 (/.f64 d M)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M (/.f64 (cbrt.f64 (pow.f64 D 4)) d))) |
(*.f64 (/.f64 (*.f64 D D) 1) (/.f64 M d)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) 1) M) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 (/.f64 D (/.f64 d D)) (sqrt.f64 M)) (sqrt.f64 M)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 (*.f64 D D) (neg.f64 d)) (neg.f64 M)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 1) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 3) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3) 1/3) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(pow.f64 (*.f64 D (sqrt.f64 (/.f64 M d))) 2) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(pow.f64 (/.f64 d (*.f64 D (*.f64 D M))) -1) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(neg.f64 (/.f64 (*.f64 D D) (/.f64 (neg.f64 d) M))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(sqrt.f64 (/.f64 (pow.f64 D 4) (pow.f64 (/.f64 d M) 2))) |
(fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) D) (/.f64 M d))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d))))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 D D) (/.f64 M d)) 3)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (/.f64 d M) 3))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(exp.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 D D) (/.f64 M d))) 1)) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 D D) (/.f64 M d)))) |
(*.f64 D (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 D (/.f64 M d))) |
(*.f64 D (*.f64 M (/.f64 D d))) |
Compiled 22737 to 10015 computations (56% saved)
62 alts after pruning (61 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 801 | 38 | 839 |
| Fresh | 20 | 23 | 43 |
| Picked | 1 | 0 | 1 |
| Done | 5 | 1 | 6 |
| Total | 827 | 62 | 889 |
| Status | Accuracy | Program |
|---|---|---|
| 42.3% | (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) | |
| 56.2% | (/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) | |
| 34.5% | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| ▶ | 57.1% | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 24.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 34.6% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) | |
| 34.3% | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| 34.4% | (/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) | |
| ✓ | 34.7% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 33.0% | (/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) | |
| 25.9% | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 30.3% | (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 25.9% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) | |
| 2.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) | |
| 27.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 28.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 28.9% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 28.2% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 25.8% | (-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 57.1% | (*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) | |
| ▶ | 34.7% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 32.0% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 34.6% | (*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) | |
| 46.2% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) | |
| 34.2% | (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) | |
| 39.8% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) | |
| 67.4% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| 35.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| 35.4% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| 35.4% | (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 9.1% | (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 37.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) | |
| 33.1% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| ▶ | 68.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| ▶ | 65.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
| 35.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) | |
| 55.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| 50.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) | |
| 32.7% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 35.0% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) | |
| 34.9% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) | |
| 27.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) | |
| 30.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) | |
| 55.6% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) | |
| 64.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) | |
| 47.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) | |
| 60.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) | |
| 63.2% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) | |
| ▶ | 63.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
| 50.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) | |
| 52.1% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) | |
| 5.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) | |
| 16.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) | |
| 8.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) | |
| 40.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) | |
| 32.6% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) | |
| 8.5% | (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 29.0% | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) | |
| 42.4% | (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) | |
| 42.0% | (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) | |
| 42.6% | (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) | |
| 42.2% | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 3127 to 2184 computations (30.2% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 90.4% | (/.f64 (*.f64 M D) d) | |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) | |
| 78.6% | (sqrt.f64 (/.f64 h l)) |
Compiled 150 to 61 computations (59.3% saved)
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| ✓ | 79.1% | (pow.f64 (*.f64 l h) -1/2) |
Compiled 24 to 12 computations (50% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 79.0ms | l | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 29.0ms | l | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 12.0ms | h | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 12.0ms | h | @ | inf | (pow.f64 (*.f64 l h) -1/2) |
| 11.0ms | h | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 1× | batch-egg-rewrite |
| 1746× | pow1 |
| 1606× | add-exp-log |
| 1606× | log1p-expm1-u |
| 1606× | expm1-log1p-u |
| 1572× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 187 | 32 |
| 2 | 2208 | 32 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
(-.f64 (+.f64 1 (pow.f64 (*.f64 l h) -1/2)) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
| 1× | egg-herbie |
| 1838× | log-prod |
| 1662× | fma-def |
| 1146× | associate-*r* |
| 990× | associate-*l* |
| 470× | unswap-sqr |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 120 | 1636 |
| 1 | 273 | 1372 |
| 2 | 801 | 1224 |
| 3 | 4177 | 1176 |
| 1× | node limit |
| Inputs |
|---|
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (+.f64 1 (pow.f64 (*.f64 l h) -1/2)) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
| Outputs |
|---|
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/2) (pow.f64 (neg.f64 l) -1/2)) |
(pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/2) (pow.f64 (neg.f64 l) -1/2)) |
(pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/2) (pow.f64 (neg.f64 l) -1/2)) |
(pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/2) (pow.f64 (neg.f64 l) -1/2)) |
(pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(-.f64 (+.f64 1 (pow.f64 (*.f64 l h) -1/2)) 1) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 h -1/2) (pow.f64 l -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(-.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.4% | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 83.4% | (sqrt.f64 (/.f64 h d)) |
Compiled 31 to 10 computations (67.7% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | h | @ | -inf | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 0.0ms | l | @ | -inf | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 0.0ms | l | @ | inf | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 0.0ms | h | @ | inf | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 0.0ms | h | @ | 0 | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 1× | batch-egg-rewrite |
| 1278× | log-prod |
| 782× | pow-prod-down |
| 606× | pow-prod-up |
| 568× | pow-exp |
| 420× | expm1-udef |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 235 | 23 |
| 2 | 3238 | 23 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| Outputs |
|---|
(+.f64 0 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (*.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) 1) (/.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (/.f64 (pow.f64 (/.f64 d l) 1/6) (pow.f64 (/.f64 h d) 1/4))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) 1) (/.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) (cbrt.f64 (/.f64 h d))) (/.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) 3) |
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) 1) -1) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) 2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l)))) -1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
| 1× | egg-herbie |
| 1830× | fma-def |
| 1066× | associate-*r/ |
| 1066× | associate-/r* |
| 838× | associate-*l/ |
| 770× | log-prod |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 137 | 1719 |
| 1 | 288 | 1653 |
| 2 | 742 | 1595 |
| 3 | 2287 | 1577 |
| 4 | 7272 | 1577 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 0 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(*.f64 1 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (*.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) 1) (/.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (/.f64 (pow.f64 (/.f64 d l) 1/6) (pow.f64 (/.f64 h d) 1/4))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) 1) (/.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) (cbrt.f64 (/.f64 h d))) (/.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) 3) |
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) -1) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) 1) -1) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) 2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l)))) -1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(+.f64 0 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))))))) |
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))))))) |
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))))) 3) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 1) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 1 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/6))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d l) 1/6))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (*.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) |
(*.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 d (/.f64 l (/.f64 d h))) 1/6) (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 l h)) 1/6) (/.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d (*.f64 l (/.f64 h d))) 1/6) (cbrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6)) (cbrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) 1/6) (cbrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (pow.f64 (/.f64 h d) -1/4) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4))) |
(/.f64 (*.f64 (pow.f64 (/.f64 h d) -1/4) (sqrt.f64 (/.f64 d l))) (pow.f64 (/.f64 h d) 1/4)) |
(*.f64 (/.f64 (pow.f64 (/.f64 h d) -1/4) (pow.f64 (/.f64 h d) 1/4)) (sqrt.f64 (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) -1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) 1) (/.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 d l) 1/6) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/4)) (/.f64 (pow.f64 (/.f64 d l) 1/6) (pow.f64 (/.f64 h d) 1/4))) |
(/.f64 (cbrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) 1/2) (pow.f64 (/.f64 d l) 1/6))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) 1) (/.f64 (pow.f64 (/.f64 d l) 1/4) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (/.f64 (pow.f64 (/.f64 d l) 1/4) (cbrt.f64 (/.f64 h d))) (/.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) 1/6)) (cbrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) 1/6) (cbrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (cbrt.f64 (/.f64 h d)) (pow.f64 (/.f64 h d) 1/6))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6) 3) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/2) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) -1) |
(/.f64 1 (sqrt.f64 (/.f64 h (*.f64 (/.f64 d l) d)))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 h (*.f64 d d))))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 l h) (*.f64 d d)))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l))) 1) -1) |
(/.f64 1 (sqrt.f64 (/.f64 h (*.f64 (/.f64 d l) d)))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 h (*.f64 d d))))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 l h) (*.f64 d d)))) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (neg.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 1 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 h d) 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) 1) 1)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/6)) 3)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2)) 1/3)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4)) 2)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 h d) (/.f64 d l)))) -1)) |
(/.f64 1 (sqrt.f64 (/.f64 h (*.f64 (/.f64 d l) d)))) |
(/.f64 1 (sqrt.f64 (*.f64 l (/.f64 h (*.f64 d d))))) |
(/.f64 1 (sqrt.f64 (/.f64 (*.f64 l h) (*.f64 d d)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.8% | (/.f64 M (/.f64 d h)) |
| ✓ | 86.0% | (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) |
Compiled 183 to 45 computations (75.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d | @ | 0 | (/.f64 M (/.f64 d h)) |
| 1.0ms | M | @ | 0 | (/.f64 M (/.f64 d h)) |
| 0.0ms | h | @ | inf | (/.f64 M (/.f64 d h)) |
| 0.0ms | d | @ | inf | (/.f64 M (/.f64 d h)) |
| 0.0ms | h | @ | 0 | (/.f64 M (/.f64 d h)) |
| 1× | batch-egg-rewrite |
| 698× | log-div |
| 686× | pow-exp |
| 598× | expm1-udef |
| 598× | log1p-udef |
| 510× | log-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 56 |
| 1 | 313 | 50 |
| 2 | 4937 | 50 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))) |
(/.f64 M (/.f64 d h)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 M h)) (/.f64 d (*.f64 D M)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d h))) |
(/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 d (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) d)) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 (/.f64 d (/.f64 h d)) M)) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 d (*.f64 M (/.f64 h d)))) |
(/.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (/.f64 d (*.f64 M h))) |
(/.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h)))) |
(/.f64 1 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 1 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(/.f64 1 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d))) |
(/.f64 1 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 d (/.f64 h d))) |
(/.f64 (neg.f64 M) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) (neg.f64 d))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 d h)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 (neg.f64 d) h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 M)) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (/.f64 D (/.f64 l (*.f64 D M))) (neg.f64 M)) (*.f64 d (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) M) (*.f64 (neg.f64 d) (/.f64 d h))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) 1) (*.f64 (neg.f64 d) (/.f64 d (*.f64 M h)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (neg.f64 M)) (*.f64 (neg.f64 d) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 D M)))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 d h) (neg.f64 d))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D l)) (*.f64 (/.f64 (neg.f64 d) h) (/.f64 d (*.f64 D M)))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D (/.f64 l (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) d)) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) (neg.f64 d))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l)) (neg.f64 (/.f64 d (/.f64 h d)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) (/.f64 (neg.f64 d) h)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 D l) (*.f64 M (/.f64 h d))) (/.f64 d (*.f64 D M))) |
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (neg.f64 M)) (/.f64 (neg.f64 d) h)) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (/.f64 D l)) (/.f64 d (*.f64 D M))) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 M (/.f64 h d))) (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M))) (/.f64 (neg.f64 d) h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) d) (/.f64 1 h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) 1) (/.f64 d h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (/.f64 d h))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) 1) d) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (sqrt.f64 d)) (sqrt.f64 d)) |
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h))) -1) |
(pow.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) -1) |
(pow.f64 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l)) -1) |
(pow.f64 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) -1) |
(pow.f64 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3) (pow.f64 (*.f64 M (/.f64 h d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) 1) |
(*.f64 M (/.f64 h d)) |
(*.f64 h (/.f64 M d)) |
(*.f64 (*.f64 M (/.f64 h d)) 1) |
(*.f64 1 (*.f64 M (/.f64 h d))) |
(*.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (cbrt.f64 M) (/.f64 h d))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 h d))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) (sqrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 1 h))) |
(*.f64 (/.f64 h d) M) |
(*.f64 (/.f64 M d) h) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (cbrt.f64 M) (/.f64 d h))) |
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 d h))) |
(*.f64 (/.f64 (sqrt.f64 M) d) (/.f64 (sqrt.f64 M) (/.f64 1 h))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 M (cbrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d h))) (/.f64 M (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) d) (/.f64 (cbrt.f64 M) (/.f64 1 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 (/.f64 d h))) (/.f64 (cbrt.f64 M) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 d h)))) |
(*.f64 (*.f64 (/.f64 M d) 1) h) |
(*.f64 (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 (/.f64 M 1) (/.f64 h d)) |
(*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h)) |
(pow.f64 (*.f64 M (/.f64 h d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 3) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) 2) |
(pow.f64 (/.f64 d (*.f64 M h)) -1) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M h)) 1) -1) |
(neg.f64 (/.f64 M (/.f64 (neg.f64 d) h))) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 h d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 M 3) (pow.f64 (/.f64 d h) 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 M (/.f64 h d)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 M (/.f64 h d)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (/.f64 h d)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 h d)))) |
| 1× | egg-herbie |
| 972× | log-prod |
| 816× | cube-prod |
| 674× | associate-/l* |
| 654× | times-frac |
| 582× | exp-prod |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 321 | 7009 |
| 1 | 985 | 6171 |
| 2 | 4806 | 6171 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 M h) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(/.f64 (*.f64 h M) d) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 M h)) (/.f64 d (*.f64 D M)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d h))) |
(/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 d (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) d)) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 (/.f64 d (/.f64 h d)) M)) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 d (*.f64 M (/.f64 h d)))) |
(/.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (/.f64 d (*.f64 M h))) |
(/.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h)))) |
(/.f64 1 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 1 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(/.f64 1 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d))) |
(/.f64 1 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 d (/.f64 h d))) |
(/.f64 (neg.f64 M) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) (neg.f64 d))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 d h)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 (neg.f64 d) h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 M)) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (/.f64 D (/.f64 l (*.f64 D M))) (neg.f64 M)) (*.f64 d (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) M) (*.f64 (neg.f64 d) (/.f64 d h))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) 1) (*.f64 (neg.f64 d) (/.f64 d (*.f64 M h)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (neg.f64 M)) (*.f64 (neg.f64 d) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 D M)))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 d h) (neg.f64 d))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D l)) (*.f64 (/.f64 (neg.f64 d) h) (/.f64 d (*.f64 D M)))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D (/.f64 l (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) d)) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) (neg.f64 d))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l)) (neg.f64 (/.f64 d (/.f64 h d)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) (/.f64 (neg.f64 d) h)) |
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 D l) (*.f64 M (/.f64 h d))) (/.f64 d (*.f64 D M))) |
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (neg.f64 M)) (/.f64 (neg.f64 d) h)) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (/.f64 D l)) (/.f64 d (*.f64 D M))) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 M (/.f64 h d))) (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M))) (/.f64 (neg.f64 d) h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) d) (/.f64 1 h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) 1) (/.f64 d h)) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (/.f64 d h))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) 1) d) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (sqrt.f64 d)) (sqrt.f64 d)) |
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h))) -1) |
(pow.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) -1) |
(pow.f64 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l)) -1) |
(pow.f64 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) -1) |
(pow.f64 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) -1) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3) (pow.f64 (*.f64 M (/.f64 h d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) 1) |
(*.f64 M (/.f64 h d)) |
(*.f64 h (/.f64 M d)) |
(*.f64 (*.f64 M (/.f64 h d)) 1) |
(*.f64 1 (*.f64 M (/.f64 h d))) |
(*.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (cbrt.f64 M) (/.f64 h d))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 h d))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) (sqrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 1 h))) |
(*.f64 (/.f64 h d) M) |
(*.f64 (/.f64 M d) h) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (cbrt.f64 M) (/.f64 d h))) |
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 d h))) |
(*.f64 (/.f64 (sqrt.f64 M) d) (/.f64 (sqrt.f64 M) (/.f64 1 h))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 M (cbrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d h))) (/.f64 M (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) d) (/.f64 (cbrt.f64 M) (/.f64 1 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 (/.f64 d h))) (/.f64 (cbrt.f64 M) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 d h)))) |
(*.f64 (*.f64 (/.f64 M d) 1) h) |
(*.f64 (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 (/.f64 M 1) (/.f64 h d)) |
(*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h)) |
(pow.f64 (*.f64 M (/.f64 h d)) 1) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 3) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) 2) |
(pow.f64 (/.f64 d (*.f64 M h)) -1) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M h)) 1) -1) |
(neg.f64 (/.f64 M (/.f64 (neg.f64 d) h))) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 h d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 h d))))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 M 3) (pow.f64 (/.f64 d h) 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 h d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 M (/.f64 h d)))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 M (/.f64 h d)))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (/.f64 h d)))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) -1)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 h d)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 M h) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(/.f64 (*.f64 h M) d) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D l) (*.f64 (/.f64 d (*.f64 M h)) (/.f64 d (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 d (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 (/.f64 d (/.f64 h d)) M)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 D (/.f64 l (*.f64 D M))) (/.f64 d (*.f64 M (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (/.f64 d (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 1 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 1 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 1 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 1 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 d (/.f64 h d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (neg.f64 M) (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 (/.f64 d (*.f64 M h)) (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 d h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 (/.f64 (neg.f64 d) h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 D l) (neg.f64 M)) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 D (/.f64 l (*.f64 D M))) (neg.f64 M)) (*.f64 d (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) M) (*.f64 (neg.f64 d) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) 1) (*.f64 (neg.f64 d) (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (neg.f64 M)) (*.f64 (neg.f64 d) (/.f64 (neg.f64 d) h))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 M)) (*.f64 D (neg.f64 M))) (*.f64 (neg.f64 d) (/.f64 (neg.f64 d) h))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) l)) (*.f64 d (/.f64 d h))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) l) (*.f64 d (/.f64 d h)))) |
(/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 d h) (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D l)) (*.f64 (/.f64 (neg.f64 d) h) (/.f64 d (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D (/.f64 l (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (*.f64 (/.f64 (neg.f64 d) h) (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 M)) (*.f64 D (neg.f64 M))) (*.f64 (neg.f64 d) (/.f64 (neg.f64 d) h))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) l)) (*.f64 d (/.f64 d h))) |
(neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) l) (*.f64 d (/.f64 d h)))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l)) (neg.f64 (/.f64 d (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) (/.f64 (neg.f64 d) h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (/.f64 D l) (*.f64 M (/.f64 h d))) (/.f64 d (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) (neg.f64 M)) (/.f64 (neg.f64 d) h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (/.f64 D l)) (/.f64 d (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 M (/.f64 h d)) (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M)))) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) (neg.f64 (*.f64 D M))) (*.f64 M (/.f64 h d))) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (*.f64 (neg.f64 M) (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M))) (/.f64 (neg.f64 d) h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) d) (/.f64 1 h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) 1) (/.f64 d h)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) 1) d) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 3) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3) 1/3) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 2) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (*.f64 (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l) (/.f64 d (*.f64 M h))) -1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)) -1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (/.f64 (/.f64 d (/.f64 h d)) (/.f64 (pow.f64 (*.f64 D M) 2) l)) -1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (/.f64 (/.f64 d h) (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d)) -1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(pow.f64 (/.f64 d (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d))) -1) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 d l)) (/.f64 h d)) 2)) |
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d))))) |
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)) 3)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3) (pow.f64 (*.f64 M (/.f64 h d)) 3))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) (pow.f64 (*.f64 (/.f64 (/.f64 D l) d) (*.f64 D M)) 3))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d))) 1) 1)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 3)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 1/3)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) 2)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) d) (/.f64 h d)))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 d d)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) 1) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 M (/.f64 h d)) |
(/.f64 M (/.f64 d h)) |
(*.f64 h (/.f64 M d)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (*.f64 M (/.f64 h d)) 1) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 1 (*.f64 M (/.f64 h d))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (cbrt.f64 M) (/.f64 h d))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 2) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (sqrt.f64 M) (*.f64 (sqrt.f64 M) (/.f64 h d))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) (sqrt.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (neg.f64 M) (/.f64 1 (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h)) |
(/.f64 (neg.f64 (*.f64 M h)) (neg.f64 d)) |
(*.f64 (/.f64 1 d) (/.f64 M (/.f64 1 h))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 h d) M) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 M d) h) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (cbrt.f64 M) (/.f64 d h))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (sqrt.f64 M) (/.f64 d h))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 (sqrt.f64 M) d) (/.f64 (sqrt.f64 M) (/.f64 1 h))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 M (cbrt.f64 (/.f64 d h)))) |
(/.f64 (/.f64 M (cbrt.f64 (/.f64 d h))) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d h))) (/.f64 M (sqrt.f64 (/.f64 d h)))) |
(/.f64 (/.f64 M (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) d) (/.f64 (cbrt.f64 M) (/.f64 1 h))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (cbrt.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (/.f64 M (/.f64 d h)))) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 (/.f64 d h)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 (/.f64 d h))) (/.f64 (cbrt.f64 M) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 d h))) (/.f64 M (sqrt.f64 (/.f64 d h)))) |
(/.f64 (/.f64 M (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h))) |
(*.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 (sqrt.f64 M) (cbrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (/.f64 M (cbrt.f64 (/.f64 d h)))) |
(/.f64 (/.f64 M (cbrt.f64 (/.f64 d h))) (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) |
(*.f64 (*.f64 (/.f64 M d) 1) h) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 M d) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) (sqrt.f64 h)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 M 1) (/.f64 h d)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h)) |
(/.f64 (neg.f64 (*.f64 M h)) (neg.f64 d)) |
(pow.f64 (*.f64 M (/.f64 h d)) 1) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 h d))) 3) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3) 1/3) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 h d))) 2) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(pow.f64 (/.f64 d (*.f64 M h)) -1) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(pow.f64 (/.f64 (/.f64 d (*.f64 M h)) 1) -1) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(neg.f64 (/.f64 M (/.f64 (neg.f64 d) h))) |
(*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h)) |
(/.f64 (neg.f64 (*.f64 M h)) (neg.f64 d)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 M (/.f64 d h)) 2)) |
(fabs.f64 (*.f64 M (/.f64 h d))) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 h d))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 h d))))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 h d)) 3)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(cbrt.f64 (/.f64 (pow.f64 M 3) (pow.f64 (/.f64 d h) 3))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (log.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 M (/.f64 h d))) 1) 1)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 M (/.f64 h d)))) 3)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 M (/.f64 h d)))) 1/3)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 M (/.f64 h d)))) 2)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) -1)) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 h d)))) |
(/.f64 M (/.f64 d h)) |
(*.f64 M (/.f64 h d)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 88.8% | (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| ✓ | 87.0% | (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) |
| 84.3% | (sqrt.f64 (/.f64 d l)) | |
| 82.9% | (sqrt.f64 (/.f64 d h)) |
Compiled 135 to 66 computations (51.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) |
| 1.0ms | D | @ | 0 | (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| 1.0ms | l | @ | 0 | (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| 1.0ms | l | @ | inf | (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| 1.0ms | d | @ | 0 | (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| 1× | batch-egg-rewrite |
| 1882× | log-prod |
| 686× | pow-exp |
| 606× | expm1-udef |
| 602× | log1p-udef |
| 512× | log-pow |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 80 |
| 1 | 343 | 80 |
| 2 | 4480 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l) |
| Outputs |
|---|
(+.f64 0 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1) |
(pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (*.f64 1/2 h) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 h) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 0 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 (*.f64 2 (/.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (*.f64 1/2 h) (/.f64 1 l))) |
(*.f64 (*.f64 1/2 h) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 l))) |
(*.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 1 l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(*.f64 1 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (/.f64 1 l))) |
(*.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (*.f64 1/2 h))) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 l) (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (/.f64 (*.f64 1/2 h) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 h) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l)) (/.f64 (*.f64 1/2 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 h) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 h) 1) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) (*.f64 1/2 h)) |
(*.f64 (/.f64 (*.f64 1/2 h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) l)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 1) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) l)) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) (/.f64 h l)) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) 2) |
(pow.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) -1) |
(pow.f64 (/.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) -1) |
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
| 1× | egg-herbie |
| 1474× | fma-def |
| 932× | unswap-sqr |
| 790× | distribute-lft-in |
| 740× | distribute-rgt-in |
| 594× | log-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 237 | 8926 |
| 1 | 634 | 8822 |
| 2 | 2693 | 8700 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 0 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1) |
(pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 2) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (*.f64 1/2 h) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 h) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h)))) 2)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 0 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 (*.f64 2 (/.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (*.f64 1/2 h) (/.f64 1 l))) |
(*.f64 (*.f64 1/2 h) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 l))) |
(*.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 1 l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(*.f64 1 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (/.f64 1 l))) |
(*.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (*.f64 1/2 h))) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 l) (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (/.f64 (*.f64 1/2 h) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 h) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l)) (/.f64 (*.f64 1/2 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 h) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 h) 1) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) (*.f64 1/2 h)) |
(*.f64 (/.f64 (*.f64 1/2 h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) l)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 1) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) l)) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) (/.f64 h l)) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) 2) |
(pow.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) -1) |
(pow.f64 (/.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) -1) |
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 l 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1) 1)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1/3)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) -1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
| Outputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) l))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(+.f64 0 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(pow.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) 1/3) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 2) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) |
(sqrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(fabs.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (*.f64 1/2 h) 3))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 h) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) 1)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 1/3)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h)))) 2)) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2)) |
(+.f64 0 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)))) (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)))))) |
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1/2 l)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1/2 l)))))) |
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) l))))) |
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))))) |
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1/2 l)))))) |
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (exp.f64 h)) (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) l))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 (*.f64 2 (/.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (*.f64 1/2 h) (/.f64 1 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (*.f64 1/2 h) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 1 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 1 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) l)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 4))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2))) l)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (*.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (/.f64 1 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (*.f64 1/2 (/.f64 D d)))) 2) |
(pow.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) 2) |
(pow.f64 (/.f64 M (*.f64 (/.f64 (sqrt.f64 (/.f64 2 (/.f64 h l))) (*.f64 D 1/2)) d)) 2) |
(*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (*.f64 1/2 h))) (/.f64 1 (neg.f64 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 1 l) (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (*.f64 h (/.f64 1 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1) (/.f64 (*.f64 1/2 h) l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 h) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 l) h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l)) (/.f64 (*.f64 1/2 h) (sqrt.f64 l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1/2 (/.f64 (sqrt.f64 l) h))) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(*.f64 (/.f64 (*.f64 1/2 h) (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (sqrt.f64 l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1/2 (/.f64 (sqrt.f64 l) h))) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(*.f64 (/.f64 (*.f64 1/2 h) 1) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) (*.f64 1/2 h)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 1/2 h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 l) h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 l) h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1/2 (/.f64 (sqrt.f64 l) h))) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) l)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) l)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 4))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2))) l)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l))) (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l)))) (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 4))) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (*.f64 h h) 1/4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 h (*.f64 h 1/4)) (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 4))) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (*.f64 h 1/2))) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) 1) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 1/2 h))) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 l) h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 l) h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 l)) h)) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 1/2 (/.f64 (sqrt.f64 l) h))) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (sqrt.f64 l) (*.f64 (/.f64 1/2 (sqrt.f64 l)) h))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(pow.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) 2) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (*.f64 1/2 (/.f64 D d)))) 2) |
(pow.f64 (/.f64 M (*.f64 (/.f64 (sqrt.f64 (/.f64 2 (/.f64 h l))) (*.f64 D 1/2)) d)) 2) |
(pow.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) -1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(pow.f64 (/.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) -1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))) 3)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 l 3))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h)))) 1) 1)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 3)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) 1/3)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h))))) 2)) |
(pow.f64 (/.f64 M (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (*.f64 1/2 (/.f64 D d)))) 2) |
(pow.f64 (/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (*.f64 2 (/.f64 l h)))) 2) |
(pow.f64 (/.f64 M (*.f64 (/.f64 (sqrt.f64 (/.f64 2 (/.f64 h l))) (*.f64 D 1/2)) d)) 2) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 2 (/.f64 l h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) -1)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 2 (/.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 (*.f64 h 1/2) l)) |
(*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 h l))) |
Compiled 22367 to 9250 computations (58.6% saved)
68 alts after pruning (63 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 780 | 25 | 805 |
| Fresh | 18 | 38 | 56 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 4 | 5 |
| Total | 799 | 68 | 867 |
| Status | Accuracy | Program |
|---|---|---|
| 28.3% | (pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) | |
| 42.1% | (pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) | |
| 31.5% | (/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) | |
| 34.5% | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 56.1% | (/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) | |
| 32.0% | (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) | |
| ✓ | 57.1% | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
| 24.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 34.6% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) | |
| 34.3% | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| ✓ | 34.7% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 33.0% | (/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) | |
| 25.9% | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 30.3% | (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 25.9% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) | |
| 2.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) | |
| 28.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 28.9% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 28.2% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 25.8% | (-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 34.7% | (*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) | |
| 34.7% | (*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) | |
| ✓ | 34.7% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 5.2% | (*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) | |
| 33.0% | (*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) | |
| 32.0% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 32.6% | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) | |
| 46.2% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) | |
| 39.8% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) | |
| 5.2% | (*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) | |
| 35.4% | (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) | |
| 34.8% | (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) | |
| 9.1% | (*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 37.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) | |
| 33.1% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| 35.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| ✓ | 68.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| ✓ | 65.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
| 52.6% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) | |
| 55.5% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) | |
| 50.7% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) | |
| 62.6% | (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) | |
| 32.7% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 35.0% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) | |
| 34.9% | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) | |
| 56.6% | (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) | |
| 36.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) | |
| 30.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) | |
| 33.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) | |
| 64.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) | |
| 47.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) | |
| 60.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) | |
| 62.6% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) | |
| 52.1% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) | |
| 5.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) | |
| 16.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) | |
| 8.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) | |
| 32.6% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) | |
| 5.2% | (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) | |
| 33.0% | (*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) | |
| 26.0% | (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) | |
| 8.5% | (*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 29.0% | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) | |
| 42.4% | (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) | |
| 42.0% | (sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) | |
| 42.3% | (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) | |
| 42.6% | (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) | |
| 42.2% | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 1623 to 1138 computations (29.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
7 calls:
| 530.0ms | l |
| 493.0ms | h |
| 475.0ms | d |
| 260.0ms | M |
| 227.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.2% | 5 | d |
| 79.3% | 6 | h |
| 82.1% | 6 | l |
| 71.4% | 3 | M |
| 68.2% | 1 | D |
| 74.7% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 70.3% | 3 | (*.f64 M D) |
Compiled 2898 to 1290 computations (55.5% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 100.0ms | 2.2222280326300138e+197 | 7.040428280749862e+199 |
| 74.0ms | 2.88616508511688e-15 | 4.08840974046111e-12 |
| 273.0ms | -1.9482471048180815e-304 | 8.378519070371271e-305 |
| 144.0ms | -9.312301984734929e-92 | -8.838393088467537e-96 |
| 149.0ms | -2.9962276377545223e+161 | -1.3215025212181435e+157 |
| 358.0ms | 914× | body | 256 | invalid |
| 312.0ms | 656× | body | 256 | valid |
| 53.0ms | 233× | body | 256 | infinite |
Compiled 3175 to 2359 computations (25.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
7 calls:
| 429.0ms | d |
| 378.0ms | l |
| 342.0ms | h |
| 289.0ms | (*.f64 M D) |
| 273.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.4% | 8 | d |
| 78.9% | 6 | h |
| 81.5% | 6 | l |
| 71.4% | 3 | M |
| 68.2% | 1 | D |
| 74.7% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 70.3% | 3 | (*.f64 M D) |
Compiled 2726 to 1202 computations (55.9% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 104.0ms | 2.2222280326300138e+197 | 7.040428280749862e+199 |
| 171.0ms | 5.4730260377400755e-192 | 2.1853053479910382e-181 |
| 155.0ms | -1.9482471048180815e-304 | 8.378519070371271e-305 |
| 85.0ms | -9.312301984734929e-92 | -8.838393088467537e-96 |
| 66.0ms | -2.9962276377545223e+161 | -1.3215025212181435e+157 |
| 262.0ms | 1062× | body | 256 | invalid |
| 229.0ms | 688× | body | 256 | valid |
| 75.0ms | 331× | body | 256 | infinite |
Compiled 3302 to 2374 computations (28.1% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
| Outputs |
|---|
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
7 calls:
| 814.0ms | d |
| 498.0ms | h |
| 421.0ms | l |
| 255.0ms | M |
| 178.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 81.3% | 8 | d |
| 80.3% | 8 | h |
| 81.2% | 6 | l |
| 71.4% | 3 | M |
| 68.2% | 1 | D |
| 74.7% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 70.3% | 3 | (*.f64 M D) |
Compiled 2663 to 1177 computations (55.8% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 96.0ms | 6.867616350438156e+21 | 3.2836376524333185e+25 |
| 13.0ms | 47.08767196545988 | 575006.1266030844 |
| 123.0ms | 1.127850708619745e-138 | 3.330862218651775e-136 |
| 68.0ms | 3.675718618584336e-197 | 4.1020428019792933e-194 |
| 134.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 119.0ms | -8.481137254469575e-195 | -7.322945173774803e-210 |
| 8.0ms | -7.81177865924291e+62 | -4.834503579878264e+55 |
| 298.0ms | 871× | body | 256 | invalid |
| 215.0ms | 704× | body | 256 | valid |
| 34.0ms | 122× | body | 256 | infinite |
Compiled 2753 to 1889 computations (31.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
7 calls:
| 659.0ms | d |
| 622.0ms | h |
| 360.0ms | l |
| 196.0ms | M |
| 132.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 79.3% | 6 | d |
| 79.9% | 7 | h |
| 78.6% | 5 | l |
| 72.2% | 4 | M |
| 67.4% | 1 | D |
| 74.4% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 69.9% | 3 | (*.f64 M D) |
Compiled 2370 to 1047 computations (55.8% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 135.0ms | 1.4408525647383947e+228 | 2.0770851454083042e+239 |
| 66.0ms | 1.0538190735340258e+176 | 2.7876322715653565e+186 |
| 121.0ms | 3.372358838714208e-41 | 3.9906672687489965e-38 |
| 115.0ms | -9.589016127260594e-301 | 2.9692743269920864e-305 |
| 156.0ms | -1.0731041647471457e-149 | -3.619333129112518e-152 |
| 120.0ms | -6.335071260417416e+225 | -9.55436814590032e+219 |
| 353.0ms | 945× | body | 256 | invalid |
| 319.0ms | 848× | body | 256 | valid |
| 21.0ms | 89× | body | 256 | infinite |
Compiled 3587 to 2541 computations (29.2% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (fabs.f64 (*.f64 D (*.f64 M (/.f64 D d)))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
7 calls:
| 634.0ms | d |
| 612.0ms | h |
| 483.0ms | l |
| 429.0ms | M |
| 237.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.7% | 6 | d |
| 79.9% | 7 | h |
| 79.0% | 6 | l |
| 72.2% | 4 | M |
| 67.4% | 1 | D |
| 74.4% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 69.9% | 3 | (*.f64 M D) |
Compiled 2280 to 1004 computations (56% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 88.0ms | 1.4408525647383947e+228 | 2.0770851454083042e+239 |
| 76.0ms | 1.0538190735340258e+176 | 2.7876322715653565e+186 |
| 60.0ms | 3.372358838714208e-41 | 3.9906672687489965e-38 |
| 94.0ms | -9.589016127260594e-301 | 2.9692743269920864e-305 |
| 74.0ms | -1.0731041647471457e-149 | -3.619333129112518e-152 |
| 100.0ms | -6.335071260417416e+225 | -9.55436814590032e+219 |
| 245.0ms | 880× | body | 256 | valid |
| 207.0ms | 940× | body | 256 | invalid |
| 23.0ms | 96× | body | 256 | infinite |
Compiled 3695 to 2605 computations (29.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D d) 2)) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 M (*.f64 2 (/.f64 d D))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
7 calls:
| 319.0ms | l |
| 292.0ms | d |
| 263.0ms | h |
| 182.0ms | M |
| 109.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.5% | 6 | d |
| 77.9% | 6 | h |
| 78.9% | 7 | l |
| 72.2% | 4 | M |
| 67.4% | 1 | D |
| 74.4% | 2 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 69.9% | 3 | (*.f64 M D) |
Compiled 2105 to 919 computations (56.3% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 182.0ms | 2.81944922734927e+246 | 1.8516300596045396e+249 |
| 57.0ms | 944894053.5001706 | 32264441128.29343 |
| 259.0ms | 1.0330193042447825e-202 | 5.4730260377400755e-192 |
| 144.0ms | -1.9482471048180815e-304 | 8.378519070371271e-305 |
| 70.0ms | -6.835962072148376e-88 | -1.8980198136426713e-89 |
| 56.0ms | -2.191433836729249e+153 | -9.007303863663614e+151 |
| 433.0ms | 768× | body | 256 | valid |
| 240.0ms | 1068× | body | 256 | invalid |
| 76.0ms | 336× | body | 256 | infinite |
Compiled 3685 to 2573 computations (30.2% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
5 calls:
| 657.0ms | l |
| 402.0ms | d |
| 310.0ms | h |
| 289.0ms | D |
| 268.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.5% | 6 | d |
| 77.9% | 6 | h |
| 78.9% | 7 | l |
| 70.1% | 3 | M |
| 67.6% | 2 | D |
Compiled 1874 to 791 computations (57.8% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 133.0ms | 2.81944922734927e+246 | 1.8516300596045396e+249 |
| 71.0ms | 944894053.5001706 | 32264441128.29343 |
| 174.0ms | 1.0330193042447825e-202 | 5.4730260377400755e-192 |
| 242.0ms | -1.9482471048180815e-304 | 8.378519070371271e-305 |
| 75.0ms | -5.040402954119179e-23 | -2.7895007317002287e-27 |
| 62.0ms | -7.177059479658379e+116 | -1.7827476206052989e+114 |
| 415.0ms | 1199× | body | 256 | invalid |
| 218.0ms | 800× | body | 256 | valid |
| 83.0ms | 374× | body | 256 | infinite |
Compiled 3717 to 2546 computations (31.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
5 calls:
| 628.0ms | l |
| 535.0ms | h |
| 397.0ms | d |
| 195.0ms | M |
| 131.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.5% | 6 | d |
| 73.3% | 5 | h |
| 78.1% | 8 | l |
| 70.1% | 3 | M |
| 67.6% | 2 | D |
Compiled 1806 to 775 computations (57.1% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 130.0ms | 2.81944922734927e+246 | 1.8516300596045396e+249 |
| 63.0ms | 944894053.5001706 | 32264441128.29343 |
| 207.0ms | 1.0330193042447825e-202 | 5.4730260377400755e-192 |
| 219.0ms | -1.9482471048180815e-304 | 8.378519070371271e-305 |
| 129.0ms | -3.934720197682443e-187 | -6.020803679436223e-189 |
| 139.0ms | -1.8980198136426713e-89 | -9.312301984734929e-92 |
| 157.0ms | -2.9962276377545223e+161 | -1.3215025212181435e+157 |
| 421.0ms | 896× | body | 256 | valid |
| 396.0ms | 1188× | body | 256 | invalid |
| 186.0ms | 411× | body | 256 | infinite |
Compiled 3822 to 2663 computations (30.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 438.0ms | l |
| 408.0ms | d |
| 371.0ms | h |
| 264.0ms | D |
| 171.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.5% | 6 | d |
| 73.3% | 6 | h |
| 76.5% | 7 | l |
| 70.1% | 3 | M |
| 67.6% | 2 | D |
Compiled 1774 to 767 computations (56.8% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 79.0ms | 1.4657175784337648e+27 | 3.8292079112848735e+46 |
| 125.0ms | 3.675718618584336e-197 | 4.1020428019792933e-194 |
| 88.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 107.0ms | -6.727027706545405e-59 | -2.0608154776707764e-63 |
| 82.0ms | -1.617771222542668e+106 | -3.033778248403075e+96 |
| 225.0ms | 720× | body | 256 | valid |
| 198.0ms | 826× | body | 256 | invalid |
| 39.0ms | 99× | body | 256 | infinite |
Compiled 2556 to 1752 computations (31.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 413.0ms | h |
| 392.0ms | l |
| 370.0ms | d |
| 206.0ms | M |
| 148.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.6% | 5 | d |
| 73.3% | 6 | h |
| 74.1% | 7 | l |
| 70.1% | 3 | M |
| 67.6% | 2 | D |
Compiled 1742 to 761 computations (56.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 102.0ms | 1.4657175784337648e+27 | 3.8292079112848735e+46 |
| 124.0ms | 1.127850708619745e-138 | 3.330862218651775e-136 |
| 116.0ms | -9.084502571915819e-102 | -8.932105177351784e-104 |
| 71.0ms | -1.617771222542668e+106 | -3.033778248403075e+96 |
| 242.0ms | 576× | body | 256 | valid |
| 150.0ms | 627× | body | 256 | invalid |
| 10.0ms | 45× | body | 256 | infinite |
Compiled 2217 to 1531 computations (30.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) |
(-.f64 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 D (*.f64 M (/.f64 D d))) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) M) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 436.0ms | d |
| 418.0ms | l |
| 247.0ms | h |
| 230.0ms | M |
| 228.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.4% | 6 | d |
| 71.2% | 3 | h |
| 72.4% | 5 | l |
| 70.1% | 3 | M |
| 67.6% | 2 | D |
Compiled 1710 to 752 computations (56% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 75.0ms | 6.867616350438156e+21 | 3.2836376524333185e+25 |
| 108.0ms | 47.08767196545988 | 575006.1266030844 |
| 88.0ms | 1.127850708619745e-138 | 3.330862218651775e-136 |
| 59.0ms | -9.084502571915819e-102 | -8.932105177351784e-104 |
| 87.0ms | -1.617771222542668e+106 | -3.033778248403075e+96 |
| 197.0ms | 656× | body | 256 | valid |
| 193.0ms | 681× | body | 256 | invalid |
| 12.0ms | 42× | body | 256 | infinite |
Compiled 2640 to 1794 computations (32% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 M (/.f64 2 (/.f64 D d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) h) l))))) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 485.0ms | d |
| 412.0ms | l |
| 252.0ms | D |
| 222.0ms | h |
| 160.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 76.6% | 6 | d |
| 70.7% | 3 | h |
| 73.5% | 6 | l |
| 70.1% | 3 | M |
| 69.5% | 5 | D |
Compiled 1436 to 613 computations (57.3% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 94.0ms | 1.4657175784337648e+27 | 3.8292079112848735e+46 |
| 137.0ms | 3.675718618584336e-197 | 4.1020428019792933e-194 |
| 122.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 114.0ms | -5.1875174959671756e-149 | -9.155052395804543e-157 |
| 156.0ms | -1.617771222542668e+106 | -3.033778248403075e+96 |
| 304.0ms | 804× | body | 256 | invalid |
| 221.0ms | 736× | body | 256 | valid |
| 59.0ms | 91× | body | 256 | infinite |
Compiled 2529 to 1734 computations (31.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 229.0ms | d |
| 201.0ms | D |
| 144.0ms | l |
| 137.0ms | h |
| 104.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.3% | 6 | d |
| 71.4% | 4 | h |
| 69.9% | 3 | l |
| 68.1% | 2 | M |
| 67.4% | 3 | D |
Compiled 1329 to 562 computations (57.7% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 119.0ms | 1.4657175784337648e+27 | 3.8292079112848735e+46 |
| 160.0ms | 3.844886796695022e-276 | 2.1495918081758994e-272 |
| 81.0ms | -4.07112105881749e-211 | -2.252384838127396e-216 |
| 68.0ms | -1.9435814295768673e-97 | -9.084502571915819e-102 |
| 84.0ms | -1.617771222542668e+106 | -3.033778248403075e+96 |
| 247.0ms | 736× | body | 256 | valid |
| 206.0ms | 891× | body | 256 | invalid |
| 24.0ms | 106× | body | 256 | infinite |
Compiled 2590 to 1771 computations (31.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 M (/.f64 d (*.f64 M h))) D) (*.f64 d (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 M M)))))) |
(/.f64 d (exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) d) |
(pow.f64 (cbrt.f64 (/.f64 d (pow.f64 (*.f64 h l) 1/2))) 3) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d)))) 2) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 321.0ms | d |
| 205.0ms | l |
| 195.0ms | h |
| 188.0ms | D |
| 94.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.4% | 6 | d |
| 69.1% | 3 | h |
| 69.3% | 3 | l |
| 68.1% | 2 | M |
| 67.4% | 3 | D |
Compiled 1234 to 522 computations (57.7% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 82.0ms | 1.4657175784337648e+27 | 3.8292079112848735e+46 |
| 74.0ms | 3.844886796695022e-276 | 2.1495918081758994e-272 |
| 93.0ms | -4.07112105881749e-211 | -2.252384838127396e-216 |
| 63.0ms | -1.9435814295768673e-97 | -9.084502571915819e-102 |
| 116.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 200.0ms | 736× | body | 256 | valid |
| 189.0ms | 860× | body | 256 | invalid |
| 25.0ms | 107× | body | 256 | infinite |
Compiled 2560 to 1751 computations (31.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h)))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 M (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 D (*.f64 D M))) l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 D (/.f64 D (/.f64 l (*.f64 M M)))) (/.f64 d (/.f64 h d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (*.f64 d d) (/.f64 l D)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (/.f64 d (/.f64 h d)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 126.0ms | d |
| 105.0ms | D |
| 83.0ms | h |
| 78.0ms | l |
| 52.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.4% | 5 | d |
| 69.1% | 3 | h |
| 67.6% | 2 | l |
| 67.6% | 2 | M |
| 66.9% | 3 | D |
Compiled 990 to 422 computations (57.4% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 71.0ms | 237961308189783.84 | 6.867616350438156e+21 |
| 77.0ms | 1.8638874116505717e-204 | 3.675718618584336e-197 |
| 59.0ms | -3.470747476994083e-167 | -8.595146456035182e-170 |
| 81.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 130.0ms | 692× | body | 256 | invalid |
| 130.0ms | 576× | body | 256 | valid |
| 18.0ms | 81× | body | 256 | infinite |
Compiled 1902 to 1299 computations (31.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 129.0ms | D |
| 123.0ms | d |
| 112.0ms | l |
| 106.0ms | M |
| 67.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.2% | 4 | d |
| 69.1% | 3 | h |
| 69.3% | 4 | l |
| 67.5% | 3 | M |
| 66.1% | 3 | D |
Compiled 804 to 351 computations (56.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 167.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 87.0ms | -3.470747476994083e-167 | -8.595146456035182e-170 |
| 113.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 201.0ms | 559× | body | 256 | invalid |
| 131.0ms | 448× | body | 256 | valid |
| 28.0ms | 124× | body | 256 | infinite |
Compiled 1284 to 944 computations (26.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 259.0ms | d |
| 166.0ms | l |
| 147.0ms | h |
| 130.0ms | M |
| 48.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.1% | 6 | d |
| 68.5% | 5 | h |
| 68.7% | 5 | l |
| 66.6% | 6 | M |
| 60.7% | 2 | D |
Compiled 742 to 329 computations (55.7% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 61.0ms | 6.867616350438156e+21 | 3.2836376524333185e+25 |
| 64.0ms | 2.689586574708328e-14 | 3.709847757918006e-11 |
| 84.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 110.0ms | -1.9435814295768673e-97 | -9.084502571915819e-102 |
| 71.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 166.0ms | 672× | body | 256 | valid |
| 156.0ms | 798× | body | 256 | invalid |
| 55.0ms | 93× | body | 256 | infinite |
Compiled 2360 to 1632 computations (30.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 166.0ms | d |
| 157.0ms | l |
| 83.0ms | M |
| 74.0ms | h |
| 51.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 70.5% | 4 | d |
| 66.9% | 3 | h |
| 66.7% | 3 | l |
| 64.3% | 4 | M |
| 60.7% | 2 | D |
Compiled 711 to 317 computations (55.4% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 102.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 23.0ms | -1.9435814295768673e-97 | -9.084502571915819e-102 |
| 101.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 100.0ms | 336× | body | 256 | valid |
| 84.0ms | 436× | body | 256 | invalid |
| 36.0ms | 73× | body | 256 | infinite |
Compiled 1184 to 832 computations (29.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) h))) (*.f64 l (*.f64 d d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 M (*.f64 M h)))) l))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 87.0ms | M |
| 81.0ms | d |
| 80.0ms | l |
| 61.0ms | h |
| 46.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 68.0% | 3 | d |
| 66.9% | 3 | h |
| 66.7% | 3 | l |
| 63.9% | 4 | M |
| 60.7% | 2 | D |
Compiled 649 to 292 computations (55% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 79.0ms | -6.785949769198372e-308 | 9.724776350702322e-307 |
| 52.0ms | -3.033778248403075e+96 | -3.519257075730139e+94 |
| 61.0ms | 321× | body | 256 | invalid |
| 54.0ms | 240× | body | 256 | valid |
| 12.0ms | 50× | body | 256 | infinite |
Compiled 798 to 563 computations (29.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 177.0ms | d |
| 92.0ms | M |
| 58.0ms | h |
| 55.0ms | l |
| 22.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 69.3% | 7 | d |
| 65.4% | 3 | h |
| 65.4% | 3 | l |
| 61.6% | 4 | M |
| 57.1% | 1 | D |
Compiled 562 to 263 computations (53.2% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 139.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 71.0ms | -3.519008128811543e-174 | -5.42434153332179e-175 |
| 111.0ms | -2.5992105989975664e-73 | -1.6508557672748365e-76 |
| 116.0ms | -4.212907191362524e-44 | -8.420128558088417e-46 |
| 78.0ms | -4949508246773769.0 | -123795250099.40416 |
| 117.0ms | -3.033778248403075e+96 | -3.519257075730139e+94 |
| 334.0ms | 736× | body | 256 | valid |
| 261.0ms | 813× | body | 256 | invalid |
| 24.0ms | 105× | body | 256 | infinite |
Compiled 2278 to 1552 computations (31.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(/.f64 (pow.f64 (/.f64 l d) -1/2) (sqrt.f64 (/.f64 h d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (sqrt.f64 (/.f64 h d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/4) 2) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 3/2) 1/3) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) 1)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) M) (/.f64 M d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 h l) (*.f64 (*.f64 D (/.f64 M d)) (*.f64 D (/.f64 M d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 78.0ms | M |
| 74.0ms | d |
| 67.0ms | l |
| 58.0ms | h |
| 56.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.1% | 4 | d |
| 65.4% | 3 | h |
| 65.4% | 3 | l |
| 59.0% | 3 | M |
| 57.1% | 1 | D |
Compiled 533 to 252 computations (52.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 106.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 72.0ms | -5.1875174959671756e-149 | -9.155052395804543e-157 |
| 78.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 114.0ms | 623× | body | 256 | invalid |
| 107.0ms | 464× | body | 256 | valid |
| 27.0ms | 108× | body | 256 | infinite |
Compiled 937 to 734 computations (21.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 d d) h)) (sqrt.f64 l)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 53.0ms | d |
| 41.0ms | h |
| 40.0ms | l |
| 15.0ms | D |
| 14.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 66.1% | 4 | d |
| 65.4% | 3 | h |
| 65.4% | 3 | l |
| 57.1% | 1 | M |
| 57.1% | 1 | D |
Compiled 288 to 153 computations (46.9% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 95.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 71.0ms | -5.1875174959671756e-149 | -9.155052395804543e-157 |
| 79.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 105.0ms | 464× | body | 256 | valid |
| 105.0ms | 568× | body | 256 | invalid |
| 29.0ms | 124× | body | 256 | infinite |
Compiled 918 to 715 computations (22.1% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) |
5 calls:
| 45.0ms | d |
| 35.0ms | h |
| 24.0ms | l |
| 13.0ms | D |
| 12.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.8% | 4 | d |
| 65.4% | 3 | h |
| 63.8% | 2 | l |
| 56.6% | 1 | M |
| 56.6% | 1 | D |
Compiled 270 to 148 computations (45.2% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 93.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 70.0ms | -5.1875174959671756e-149 | -9.155052395804543e-157 |
| 73.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 103.0ms | 464× | body | 256 | valid |
| 102.0ms | 578× | body | 256 | invalid |
| 24.0ms | 111× | body | 256 | infinite |
Compiled 918 to 715 computations (22.1% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 37.0ms | d |
| 28.0ms | h |
| 19.0ms | l |
| 11.0ms | D |
| 11.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.4% | 4 | d |
| 65.1% | 3 | h |
| 63.5% | 2 | l |
| 56.6% | 1 | M |
| 56.6% | 1 | D |
Compiled 216 to 122 computations (43.5% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 102.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 69.0ms | -5.1875174959671756e-149 | -9.155052395804543e-157 |
| 67.0ms | -7.1722188558626535e+155 | -1.764922643029698e+145 |
| 104.0ms | 579× | body | 256 | invalid |
| 100.0ms | 464× | body | 256 | valid |
| 25.0ms | 116× | body | 256 | infinite |
Compiled 898 to 695 computations (22.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
5 calls:
| 61.0ms | M |
| 19.0ms | h |
| 19.0ms | D |
| 19.0ms | l |
| 18.0ms | d |
| Accuracy | Segments | Branch |
|---|---|---|
| 63.5% | 2 | d |
| 63.5% | 2 | h |
| 63.5% | 2 | l |
| 49.8% | 7 | M |
| 44.5% | 2 | D |
Compiled 207 to 119 computations (42.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 95.0ms | 1.7278062348529473e-290 | 3.984029694914754e-280 |
| 41.0ms | 229× | body | 256 | invalid |
| 35.0ms | 160× | body | 256 | valid |
| 17.0ms | 77× | body | 256 | infinite |
Compiled 328 to 258 computations (21.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (pow.f64 (/.f64 (neg.f64 h) (/.f64 -1 l)) -1/2) d) |
(*.f64 (pow.f64 (/.f64 (neg.f64 l) (/.f64 -1 h)) -1/2) d) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 53.0ms | M |
| 16.0ms | l |
| 16.0ms | d |
| 16.0ms | h |
| 9.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 58.8% | 2 | d |
| 58.8% | 2 | h |
| 58.8% | 2 | l |
| 48.4% | 7 | M |
| 42.6% | 1 | D |
Compiled 183 to 106 computations (42.1% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 164.0ms | -9.698837413885186e-292 | -1.9482471048180815e-304 |
| 77.0ms | 398× | body | 256 | invalid |
| 48.0ms | 219× | body | 256 | infinite |
| 35.0ms | 160× | body | 256 | valid |
Compiled 338 to 268 computations (20.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 47.0ms | M |
| 15.0ms | h |
| 14.0ms | d |
| 14.0ms | l |
| 7.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 58.8% | 2 | d |
| 58.8% | 2 | h |
| 58.8% | 2 | l |
| 48.4% | 7 | M |
| 42.6% | 1 | D |
Compiled 154 to 87 computations (43.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 146.0ms | -9.698837413885186e-292 | -1.9482471048180815e-304 |
| 64.0ms | 338× | body | 256 | invalid |
| 43.0ms | 198× | body | 256 | infinite |
| 36.0ms | 160× | body | 256 | valid |
Compiled 338 to 268 computations (20.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
| Outputs |
|---|
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 19.0ms | M |
| 13.0ms | h |
| 13.0ms | d |
| 13.0ms | l |
| 7.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.5% | 2 | d |
| 51.6% | 2 | h |
| 51.5% | 2 | l |
| 44.5% | 2 | M |
| 42.6% | 1 | D |
Compiled 136 to 77 computations (43.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 60.0ms | -5.422640418857414e-281 | -1.0118873299516861e-283 |
| 28.0ms | 128× | body | 256 | valid |
| 25.0ms | 128× | body | 256 | invalid |
| 5.0ms | 25× | body | 256 | infinite |
Compiled 272 to 206 computations (24.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(sqrt.f64 (/.f64 d (/.f64 l (/.f64 d h)))) |
(sqrt.f64 (/.f64 (/.f64 d l) (/.f64 h d))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) l) h)) |
| Outputs |
|---|
(sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 16.0ms | M |
| 10.0ms | d |
| 10.0ms | h |
| 10.0ms | l |
| 6.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.3% | 2 | d |
| 51.3% | 2 | h |
| 51.3% | 2 | l |
| 44.5% | 2 | M |
| 42.6% | 1 | D |
Compiled 104 to 58 computations (44.2% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 67.0ms | -5.422640418857414e-281 | -1.0118873299516861e-283 |
| 32.0ms | 161× | body | 256 | invalid |
| 29.0ms | 128× | body | 256 | valid |
| 5.0ms | 23× | body | 256 | infinite |
Compiled 256 to 190 computations (25.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 11.0ms | M |
| 8.0ms | h |
| 8.0ms | d |
| 7.0ms | l |
| 4.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 51.2% | 2 | d |
| 51.2% | 2 | h |
| 51.2% | 2 | l |
| 44.5% | 2 | M |
| 42.6% | 1 | D |
Compiled 72 to 45 computations (37.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 67.0ms | -5.422640418857414e-281 | -1.0118873299516861e-283 |
| 33.0ms | 171× | body | 256 | invalid |
| 28.0ms | 128× | body | 256 | valid |
| 5.0ms | 21× | body | 256 | infinite |
Compiled 256 to 190 computations (25.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 10.0ms | h |
| 10.0ms | M |
| 7.0ms | l |
| 7.0ms | D |
| 7.0ms | d |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.4% | 2 | d |
| 50.5% | 2 | h |
| 50.4% | 2 | l |
| 43.8% | 2 | M |
| 43.9% | 2 | D |
Compiled 64 to 42 computations (34.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 65.0ms | -5.422640418857414e-281 | -1.0118873299516861e-283 |
| 31.0ms | 151× | body | 256 | invalid |
| 28.0ms | 128× | body | 256 | valid |
| 4.0ms | 19× | body | 256 | infinite |
Compiled 256 to 190 computations (25.8% saved)
Total -0.1b remaining (-0.2%)
Threshold costs -0.1b (-0.2%)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 3.0ms | M |
| 3.0ms | h |
| 3.0ms | D |
| 3.0ms | d |
| 3.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 34.7% | 1 | d |
| 34.7% | 1 | h |
| 34.7% | 1 | l |
| 34.7% | 1 | M |
| 34.7% | 1 | D |
Compiled 48 to 36 computations (25% saved)
| 1× | egg-herbie |
| 396× | *-commutative |
| 196× | sub-neg |
| 196× | +-commutative |
| 166× | distribute-lft-neg-in |
| 166× | distribute-rgt-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 587 | 10428 |
| 1 | 793 | 10428 |
| 2 | 945 | 10428 |
| 3 | 1089 | 10428 |
| 4 | 1217 | 10428 |
| 5 | 1319 | 10428 |
| 6 | 1385 | 10428 |
| 7 | 1423 | 10428 |
| 8 | 1436 | 10428 |
| 9 | 1440 | 10428 |
| 10 | 1441 | 10428 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 l -18000000000000001224756528351431572591382223310258954883413823908418876270465960173642646130615579050890487376669224934099864843891289912870336061318352601088) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) (if (<=.f64 l -5871356456934583/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5694524180712749/4951760157141521099596496896) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) (if (<=.f64 l 1150000000000000026805097711131899356387910726859637940687581792264691848144391899890070835512982054225166655550296785285256781349829320353556131139757298367021088834192217616313018269926535389511680) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))))))) |
(if (<=.f64 l -190000000000000012166517397668935855636266505104921145370621545692288751785974800396497498558968144101581867655778238978075511160245507210835421301867325918543872) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) (if (<=.f64 l -2348542582773833/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))))))) |
(if (<=.f64 d -500000000000000028928979971363484913696689344587520219086323712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 d -3703135674690055/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d -3946843939492557/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 8626622878539333/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 6871501564095581/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (if (<=.f64 d 50) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d 7199999999999999664455680) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 h -2506146922733055/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 7454058310771683/196159429230833773869868419475239575503198607639501078528) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 h 14999999999999999316859420049151592342451483679175735689322359742717683984162786625980155452441054567566365153108566827636415143304661213945724958706321922622921207680860054023829454848) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h 849999999999999988710837539096351741280704194803276315708264466867180285726795458286698757540720919149707923049463588568893477871054629016753446068698915376988367714034486870027306978465518413202372971745907031237807949521789919428608) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 h -8137606478521449/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 3432790011539591/98079714615416886934934209737619787751599303819750539264) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 h 136000000000000010010888937368500270857188327019272644380305622222352286137134143019541064529827100581632694161760426194428480268303919399316849527780407859862159651771347443384320) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h 70000000000000002574365705660962074356661794881085637327011284219603871253413124749195661455208243776418771368375398388313395257288501967249595162400046504663607000583517708856637342621486408636016467034543228332702231225715986006016) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))))))))) |
(if (<=.f64 l -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -65792501801473/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 8989490066122709/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 3050000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 19999999999999999042943898584577627210672650772505466848487442240115469688899487215981329357961462820572091693694875828215901850281511913037194533151440339824999916850618391401330231357640700542387220923023397191454763848595979444663933846679453696) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))))))))) |
(if (<=.f64 l -13200000000000000205384292908962327920340258439358010920480971661687005911374775283097807146878626309325922907455488) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -3902630409742859/1393796574908163946345982392040522594123776) (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5522115326332521/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 7500000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 2900000000000000140680121908891364272363842285263752639270162205822133109919792491006464240452251648541066884742123026179097293774412404501277615247625439734596697450752271809994779230610884577693898447526112661308280612915381394636982841455411200) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))))))))) |
(if (<=.f64 l -14999999999999999317488978597025340507285655775037824240523731152037979951968031807422571560041895523647987939407770887833892396121159571672282903153586095521792) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (if (<=.f64 l -8426079294330629/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 6800000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 4300000000000000275513546808903959746478261339464467502059465387800775436219521539511781144738549268995306451024806467717615413921157755216186638303152134410104037385649107304667042308356221337195491044245548291994303977500240893379528301719060480) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))))))))))))))) |
(if (<=.f64 d -24000000000000000248110900293719159498352934459351750503809715953760220967146811376402658358198272) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 462316631972025/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 124999999999999991219661128066943902491344896) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -65000000000000000062353476021530137584614302253884875712375209599291191393201272025835412305465049088) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -8473007412472669/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d 477653157504205/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 1350000000000000016832597445352911536128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -24499999999999998198047488146967384016466017346383672848999037210787307579616558862291604718223360) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2219120988980937/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d 21211571139167/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 160000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d 25000000000000001191182336) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -13599999999999999771423684124180734028981278679634341220244578590309527479656690911775149103054164127121408) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2264377454892925/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -2428827039687727/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) (if (<=.f64 d 2630067950774187/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 27000000000000000941114858714372818075648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -102000000000000003378267571767570720888473811120702961780505323592162082687776305224266867681247996411904) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -5417775852004241/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -6670976177854609/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 d 12500000000000000548073038063452466932925595648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -2924367647388653/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -533014786937957/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 2664734299992187/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 d 18999999999999999616126441637347524301211828224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -5700000000000000199669356008525963649729402432374744220917217709988546259194302574736597579306577979818598296866718594335303766951013524257135921201152) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -7435931899434739/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) (if (<=.f64 d 6032744662767799/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6200000000000000000000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -3499999999999999906031553804593356116680939157249948004734346490108582162297737670733390279961050868800388334522364093293771313727380830278036547046473728) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -3080600358337249/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -189999999999999989608532542244330147673668766518374709649109067702331020071656162984364219905818102044713301325679389780922989584734916918217015296) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8668441363206785/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) (if (<=.f64 d 151801689980483/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 2139160387885137/79228162514264337593543950336) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) (if (<=.f64 d 350000000000000020971520) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -3499999999999999842069746066579949748340444063105548981613906749624592857526600142837132925982033616095575871711170323946669412375957172126991603728384) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -492525077454931/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) (if (<=.f64 d 20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -85000000000000005423951581402373747583239707751233459301350542078178389687486654548709463818240) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d 1872220843092623/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d))) |
(if (<=.f64 d -51000000000000003254370948841424248549943824650740075580810325246907033812491992729225678290944) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1250000000000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d -5463589350480567/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d -4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) (if (<=.f64 d -7797139727381681/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d 1075280317483563/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d))))))) |
(if (<=.f64 d -1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -4054061198538765/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -23000000000000000026269376601322637049446472813231495917557743106449853035001551803826590235415111444979756145552151776482396447644302158256406528) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -9799999999999999571423515066966488493153064774595622167649714411836073631352421634580958844875905187433694641674343761314971634770170918209350270976) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d 6741349255733685/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -21499999999999999904005300122070514651508042667017106903958887017950228916611034050767407924165185783786537001097029786825230985345605416240807936) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -2073099476525505/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) |
(if (<=.f64 d 2354389029462013/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
(if (<=.f64 l -18000000000000001224756528351431572591382223310258954883413823908418876270465960173642646130615579050890487376669224934099864843891289912870336061318352601088) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) (if (<=.f64 l -5871356456934583/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5694524180712749/4951760157141521099596496896) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) (if (<=.f64 l 1150000000000000026805097711131899356387910726859637940687581792264691848144391899890070835512982054225166655550296785285256781349829320353556131139757298367021088834192217616313018269926535389511680) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))))))) |
(if (<=.f64 l -18000000000000001224756528351431572591382223310258954883413823908418876270465960173642646130615579050890487376669224934099864843891289912870336061318352601088) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 h 1/2) l))) 2))) (if (<=.f64 l -5871356456934583/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d 2)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5694524180712749/4951760157141521099596496896) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (sqrt.f64 (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) (if (<=.f64 l 1150000000000000026805097711131899356387910726859637940687581792264691848144391899890070835512982054225166655550296785285256781349829320353556131139757298367021088834192217616313018269926535389511680) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 h l))) 2)))))))) |
(if (<=.f64 l -190000000000000012166517397668935855636266505104921145370621545692288751785974800396497498558968144101581867655778238978075511160245507210835421301867325918543872) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 1/2 h) l))) 2))) (if (<=.f64 l -2348542582773833/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))))))) |
(if (<=.f64 l -190000000000000012166517397668935855636266505104921145370621545692288751785974800396497498558968144101581867655778238978075511160245507210835421301867325918543872) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 (*.f64 h 1/2) l))) 2))) (if (<=.f64 l -2348542582773833/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d 2)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 2008933852751405/9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 l 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 h l))) 2)))))))) |
(if (<=.f64 d -500000000000000028928979971363484913696689344587520219086323712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 d -3703135674690055/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d -3946843939492557/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 8626622878539333/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 6871501564095581/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (if (<=.f64 d 50) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d 7199999999999999664455680) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))))) |
(if (<=.f64 d -500000000000000028928979971363484913696689344587520219086323712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (if (<=.f64 d -3703135674690055/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d -3946843939492557/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 h) l) (sqrt.f64 (/.f64 (cbrt.f64 h) l))) (*.f64 (*.f64 M (/.f64 (*.f64 D D) (/.f64 d M))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 8626622878539333/10520271803096747014481979765760257331100679605646347718996561806137464308594161644227333072555176902453965937712356435426038864500367607726255629541303761699910447342256889196383327515768645434542586503471562752) (*.f64 d (pow.f64 (*.f64 l h) -1/2)) (if (<=.f64 d 6871501564095581/837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h)))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 1/2 (/.f64 h l))))) (if (<=.f64 d 50) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 d 7199999999999999664455680) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 d d)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 h -2506146922733055/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 7454058310771683/196159429230833773869868419475239575503198607639501078528) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 h 14999999999999999316859420049151592342451483679175735689322359742717683984162786625980155452441054567566365153108566827636415143304661213945724958706321922622921207680860054023829454848) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h 849999999999999988710837539096351741280704194803276315708264466867180285726795458286698757540720919149707923049463588568893477871054629016753446068698915376988367714034486870027306978465518413202372971745907031237807949521789919428608) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 h -2506146922733055/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 7454058310771683/196159429230833773869868419475239575503198607639501078528) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))))) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (if (<=.f64 h 14999999999999999316859420049151592342451483679175735689322359742717683984162786625980155452441054567566365153108566827636415143304661213945724958706321922622921207680860054023829454848) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 h 849999999999999988710837539096351741280704194803276315708264466867180285726795458286698757540720919149707923049463588568893477871054629016753446068698915376988367714034486870027306978465518413202372971745907031237807949521789919428608) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 h -8137606478521449/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 3432790011539591/98079714615416886934934209737619787751599303819750539264) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (if (<=.f64 h 136000000000000010010888937368500270857188327019272644380305622222352286137134143019541064529827100581632694161760426194428480268303919399316849527780407859862159651771347443384320) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h 70000000000000002574365705660962074356661794881085637327011284219603871253413124749195661455208243776418771368375398388313395257288501967249595162400046504663607000583517708856637342621486408636016467034543228332702231225715986006016) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))))))))) |
(if (<=.f64 h -9600000000000000166455784311944051952351290357538396387918553054311073019732647141356294951200021553769095410984919270601937206796160087711485603794204012024949514505905206451010180189447204151599431667216647665911595008) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 h -8137606478521449/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h 3432790011539591/98079714615416886934934209737619787751599303819750539264) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (if (<=.f64 h 136000000000000010010888937368500270857188327019272644380305622222352286137134143019541064529827100581632694161760426194428480268303919399316849527780407859862159651771347443384320) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 h 70000000000000002574365705660962074356661794881085637327011284219603871253413124749195661455208243776418771368375398388313395257288501967249595162400046504663607000583517708856637342621486408636016467034543228332702231225715986006016) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))))))))) |
(if (<=.f64 l -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -65792501801473/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 8989490066122709/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 3050000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 19999999999999999042943898584577627210672650772505466848487442240115469688899487215981329357961462820572091693694875828215901850281511913037194533151440339824999916850618391401330231357640700542387220923023397191454763848595979444663933846679453696) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))))))))) |
(if (<=.f64 l -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l -65792501801473/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d 2)) 2)) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 8989490066122709/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 l 3050000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 l 19999999999999999042943898584577627210672650772505466848487442240115469688899487215981329357961462820572091693694875828215901850281511913037194533151440339824999916850618391401330231357640700542387220923023397191454763848595979444663933846679453696) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))))) |
(if (<=.f64 l -13200000000000000205384292908962327920340258439358010920480971661687005911374775283097807146878626309325922907455488) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -3902630409742859/1393796574908163946345982392040522594123776) (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 (*.f64 M (*.f64 M (/.f64 D d))) 1/8))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5522115326332521/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 7500000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 2900000000000000140680121908891364272363842285263752639270162205822133109919792491006464240452251648541066884742123026179097293774412404501277615247625439734596697450752271809994779230610884577693898447526112661308280612915381394636982841455411200) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))))))))) |
(if (<=.f64 l -13200000000000000205384292908962327920340258439358010920480971661687005911374775283097807146878626309325922907455488) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l -3902630409742859/1393796574908163946345982392040522594123776) (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 D (*.f64 1/8 (*.f64 M (*.f64 M (/.f64 D d)))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 5522115326332521/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 l 7500000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 l 2900000000000000140680121908891364272363842285263752639270162205822133109919792491006464240452251648541066884742123026179097293774412404501277615247625439734596697450752271809994779230610884577693898447526112661308280612915381394636982841455411200) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))))) |
(if (<=.f64 l -14999999999999999317488978597025340507285655775037824240523731152037979951968031807422571560041895523647987939407770887833892396121159571672282903153586095521792) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 1/2 (/.f64 h l))))) (if (<=.f64 l -8426079294330629/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 l 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 l 6800000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 h)) l))) (if (<=.f64 l 4300000000000000275513546808903959746478261339464467502059465387800775436219521539511781144738549268995306451024806467717615413921157755216186638303152134410104037385649107304667042308356221337195491044245548291994303977500240893379528301719060480) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h))))))))))))))) |
(if (<=.f64 l -14999999999999999317488978597025340507285655775037824240523731152037979951968031807422571560041895523647987939407770887833892396121159571672282903153586095521792) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 1/2 (/.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 l -8426079294330629/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 l 6800000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 l 4300000000000000275513546808903959746478261339464467502059465387800775436219521539511781144738549268995306451024806467717615413921157755216186638303152134410104037385649107304667042308356221337195491044245548291994303977500240893379528301719060480) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))))))))))) |
(if (<=.f64 l -14999999999999999317488978597025340507285655775037824240523731152037979951968031807422571560041895523647987939407770887833892396121159571672282903153586095521792) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l -1318761704194291/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 1/2 (/.f64 h l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 l -8426079294330629/39191066485258739495582803211213116836177854260974927689867324404930562930532401964915294470471057677470020717800991369135822596029816596680341771026342219486499009066287015365002034290763159969980219392) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (if (<=.f64 l -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 l 770527719953375/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (if (<=.f64 l 6800000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 h 1/2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l))) (if (<=.f64 l 4300000000000000275513546808903959746478261339464467502059465387800775436219521539511781144738549268995306451024806467717615413921157755216186638303152134410104037385649107304667042308356221337195491044245548291994303977500240893379528301719060480) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))))))))))) |
(if (<=.f64 d -24000000000000000248110900293719159498352934459351750503809715953760220967146811376402658358198272) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 462316631972025/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 124999999999999991219661128066943902491344896) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -24000000000000000248110900293719159498352934459351750503809715953760220967146811376402658358198272) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -1519771171239775/14474011154664524427946373126085988481658748083205070504932198000989141204992) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 462316631972025/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (*.f64 d (pow.f64 (*.f64 l h) -1/2)) (if (<=.f64 d 124999999999999991219661128066943902491344896) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -65000000000000000062353476021530137584614302253884875712375209599291191393201272025835412305465049088) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -8473007412472669/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d 477653157504205/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 1350000000000000016832597445352911536128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -65000000000000000062353476021530137584614302253884875712375209599291191393201272025835412305465049088) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -8473007412472669/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d 477653157504205/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 d 2) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 1350000000000000016832597445352911536128) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -24499999999999998198047488146967384016466017346383672848999037210787307579616558862291604718223360) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2219120988980937/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d 21211571139167/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 2 d) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 160000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (/.f64 M (/.f64 d h)))))))) (if (<=.f64 d 25000000000000001191182336) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -24499999999999998198047488146967384016466017346383672848999037210787307579616558862291604718223360) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2219120988980937/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d 21211571139167/13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 M (/.f64 (*.f64 d 2) D)) 2) (/.f64 l h)))))) (if (<=.f64 d 160000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (/.f64 M (/.f64 d h)))))) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 d 25000000000000001191182336) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 d d)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -13599999999999999771423684124180734028981278679634341220244578590309527479656690911775149103054164127121408) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2264377454892925/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -2428827039687727/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) (if (<=.f64 d 2630067950774187/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 (pow.f64 (*.f64 l h) -1/2) d) (if (<=.f64 d 27000000000000000941114858714372818075648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -13599999999999999771423684124180734028981278679634341220244578590309527479656690911775149103054164127121408) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -2264377454892925/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -2428827039687727/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (*.f64 (*.f64 M (/.f64 (*.f64 D D) (/.f64 d M))) 1/8) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (pow.f64 (*.f64 l h) -1/2))) (if (<=.f64 d 2630067950774187/2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688) (*.f64 d (pow.f64 (*.f64 l h) -1/2)) (if (<=.f64 d 27000000000000000941114858714372818075648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -102000000000000003378267571767570720888473811120702961780505323592162082687776305224266867681247996411904) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -5417775852004241/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -6670976177854609/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 d 12500000000000000548073038063452466932925595648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -102000000000000003378267571767570720888473811120702961780505323592162082687776305224266867681247996411904) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -5417775852004241/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -6670976177854609/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (if (<=.f64 d 12500000000000000548073038063452466932925595648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -102000000000000003378267571767570720888473811120702961780505323592162082687776305224266867681247996411904) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d -5417775852004241/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -6670976177854609/1516130949512411069481425281701662651618052751090524034315480505884815383482789928057498446121725076123523174508917063677901933636830873429144811792032403456254350562520361235888930942999607856274670897650113739014543795755679744) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 6699903382837499/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (if (<=.f64 d 12500000000000000548073038063452466932925595648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -2924367647388653/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (if (<=.f64 d -533014786937957/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 2664734299992187/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 d 18999999999999999616126441637347524301211828224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 D l) M) (*.f64 (/.f64 d (*.f64 D M)) (/.f64 d h)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -2924367647388653/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -533014786937957/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 2664734299992187/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (if (<=.f64 d 18999999999999999616126441637347524301211828224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -2924367647388653/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -533014786937957/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 2664734299992187/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (if (<=.f64 d 18999999999999999616126441637347524301211828224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -2050000000000000083185297197306378968235957657890917564425457136628998387448639657039131497770803441986731268814821608141647306934828209894458790128910336) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -2924367647388653/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (if (<=.f64 d -533014786937957/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 2664734299992187/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (if (<=.f64 d 18999999999999999616126441637347524301211828224) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 M (/.f64 D l)) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M D))))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -5700000000000000199669356008525963649729402432374744220917217709988546259194302574736597579306577979818598296866718594335303766951013524257135921201152) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -7435931899434739/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) (if (<=.f64 d 6032744662767799/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6200000000000000000000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) (/.f64 d h)) (/.f64 M d))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -5700000000000000199669356008525963649729402432374744220917217709988546259194302574736597579306577979818598296866718594335303766951013524257135921201152) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -7435931899434739/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) (/.f64 d h)) (/.f64 M d))))))) (if (<=.f64 d 6032744662767799/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6200000000000000000000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) (/.f64 d h)) (/.f64 M d))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -5700000000000000199669356008525963649729402432374744220917217709988546259194302574736597579306577979818598296866718594335303766951013524257135921201152) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -7435931899434739/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) (/.f64 d h)) (/.f64 M d))))))) (if (<=.f64 d 6032744662767799/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6200000000000000000000) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) (/.f64 d h)) (/.f64 M d))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)))))) |
(if (<=.f64 d -3499999999999999906031553804593356116680939157249948004734346490108582162297737670733390279961050868800388334522364093293771313727380830278036547046473728) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -3080600358337249/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 D M)) d) (*.f64 (/.f64 h d) M))))))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -3499999999999999906031553804593356116680939157249948004734346490108582162297737670733390279961050868800388334522364093293771313727380830278036547046473728) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -3080600358337249/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (*.f64 M (/.f64 h d)))))))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -3499999999999999906031553804593356116680939157249948004734346490108582162297737670733390279961050868800388334522364093293771313727380830278036547046473728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -3080600358337249/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (*.f64 M (/.f64 h d)))))))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -3499999999999999906031553804593356116680939157249948004734346490108582162297737670733390279961050868800388334522364093293771313727380830278036547046473728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -3080600358337249/2124551971267068394758352826209874509318372470908127692797776552801614239443408970956650009060917142675557317944986004061386317350610828957638079915066349407775325083341572876126912512) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 D l) (*.f64 M D)) d) (*.f64 M (/.f64 h d)))))))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -189999999999999989608532542244330147673668766518374709649109067702331020071656162984364219905818102044713301325679389780922989584734916918217015296) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8668441363206785/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) (if (<=.f64 d 151801689980483/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (if (<=.f64 d 2139160387885137/79228162514264337593543950336) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d) (if (<=.f64 d 350000000000000020971520) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -189999999999999989608532542244330147673668766518374709649109067702331020071656162984364219905818102044713301325679389780922989584734916918217015296) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -8668441363206785/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 h (/.f64 M (*.f64 d d))))))))))) (if (<=.f64 d 151801689980483/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 2139160387885137/79228162514264337593543950336) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))) (if (<=.f64 d 350000000000000020971520) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 d d)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -189999999999999989608532542244330147673668766518374709649109067702331020071656162984364219905818102044713301325679389780922989584734916918217015296) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -8668441363206785/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 h (/.f64 M (*.f64 d d))))))))))) (if (<=.f64 d 151801689980483/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (if (<=.f64 d 2139160387885137/79228162514264337593543950336) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))) (if (<=.f64 d 350000000000000020971520) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 d d)))))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))))) |
(if (<=.f64 d -3499999999999999842069746066579949748340444063105548981613906749624592857526600142837132925982033616095575871711170323946669412375957172126991603728384) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -492525077454931/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 (/.f64 M (*.f64 d d)) h))))))))) (if (<=.f64 d 20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -3499999999999999842069746066579949748340444063105548981613906749624592857526600142837132925982033616095575871711170323946669412375957172126991603728384) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -492525077454931/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 h (/.f64 M (*.f64 d d))))))))))) (if (<=.f64 d 20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -3499999999999999842069746066579949748340444063105548981613906749624592857526600142837132925982033616095575871711170323946669412375957172126991603728384) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -492525077454931/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 D l) (*.f64 D (*.f64 M (*.f64 h (/.f64 M (*.f64 d d))))))))))) (if (<=.f64 d 20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -85000000000000005423951581402373747583239707751233459301350542078178389687486654548709463818240) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d 1872220843092623/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 (/.f64 M (/.f64 l M)) h) d))))) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d))) |
(if (<=.f64 d -85000000000000005423951581402373747583239707751233459301350542078178389687486654548709463818240) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d 1872220843092623/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))) |
(if (<=.f64 d -85000000000000005423951581402373747583239707751233459301350542078178389687486654548709463818240) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 1872220843092623/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (*.f64 h (/.f64 M (/.f64 l M))) d))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))) |
(if (<=.f64 d -51000000000000003254370948841424248549943824650740075580810325246907033812491992729225678290944) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1250000000000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d -5463589350480567/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d -4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 (*.f64 h M) M) (*.f64 d d)))))) (if (<=.f64 d -7797139727381681/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d 1075280317483563/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d))))))) |
(if (<=.f64 d -51000000000000003254370948841424248549943824650740075580810325246907033812491992729225678290944) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -1250000000000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d -5463589350480567/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d -4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M (*.f64 h M)) (*.f64 d d)))))) (if (<=.f64 d -7797139727381681/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d 1075280317483563/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))))))) |
(if (<=.f64 d -51000000000000003254370948841424248549943824650740075580810325246907033812491992729225678290944) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -1250000000000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d -5463589350480567/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d -4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M (*.f64 h M)) (*.f64 d d)))))) (if (<=.f64 d -7797139727381681/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d 1075280317483563/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))))))) |
(if (<=.f64 d -51000000000000003254370948841424248549943824650740075580810325246907033812491992729225678290944) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -1250000000000000) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d -5463589350480567/6427752177035961102167848369364650410088811975131171341205504) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d -4058157609103859/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M (*.f64 h M)) (*.f64 d d)))))) (if (<=.f64 d -7797139727381681/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) (if (<=.f64 d 1075280317483563/43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))))))) |
(if (<=.f64 d -1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -4054061198538765/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 (pow.f64 (/.f64 h d) -1/2) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -4054061198538765/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) -1/2)) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -4054061198538765/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) -1/2)) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -1899999999999999851722610316510263723482060718894407841508097471010244997988888340009701274168171051807542515590560648250970520464892019918583627776) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -4054061198538765/460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795328) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) -1/2)) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -23000000000000000026269376601322637049446472813231495917557743106449853035001551803826590235415111444979756145552151776482396447644302158256406528) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -23000000000000000026269376601322637049446472813231495917557743106449853035001551803826590235415111444979756145552151776482396447644302158256406528) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -23000000000000000026269376601322637049446472813231495917557743106449853035001551803826590235415111444979756145552151776482396447644302158256406528) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -23000000000000000026269376601322637049446472813231495917557743106449853035001551803826590235415111444979756145552151776482396447644302158256406528) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -9799999999999999571423515066966488493153064774595622167649714411836073631352421634580958844875905187433694641674343761314971634770170918209350270976) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d 6741349255733685/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) d)))) |
(if (<=.f64 d -9799999999999999571423515066966488493153064774595622167649714411836073631352421634580958844875905187433694641674343761314971634770170918209350270976) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6741349255733685/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -9799999999999999571423515066966488493153064774595622167649714411836073631352421634580958844875905187433694641674343761314971634770170918209350270976) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6741349255733685/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -9799999999999999571423515066966488493153064774595622167649714411836073631352421634580958844875905187433694641674343761314971634770170918209350270976) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -8476673415126509/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6741349255733685/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)))))) |
(if (<=.f64 d -21499999999999999904005300122070514651508042667017106903958887017950228916611034050767407924165185783786537001097029786825230985345605416240807936) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -2073099476525505/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) |
(if (<=.f64 d -21499999999999999904005300122070514651508042667017106903958887017950228916611034050767407924165185783786537001097029786825230985345605416240807936) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -2073099476525505/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) |
(if (<=.f64 d -21499999999999999904005300122070514651508042667017106903958887017950228916611034050767407924165185783786537001097029786825230985345605416240807936) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -2073099476525505/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) |
(if (<=.f64 d -21499999999999999904005300122070514651508042667017106903958887017950228916611034050767407924165185783786537001097029786825230985345605416240807936) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -2073099476525505/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d 6144458957048931/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) |
(if (<=.f64 d 2354389029462013/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(if (<=.f64 d 2354389029462013/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(if (<=.f64 d 2354389029462013/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -4941461262385513/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 (/.f64 d l) h) d)) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 d (/.f64 (/.f64 d l) h))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 h -533661513344723/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Compiled 3733 to 2047 computations (45.2% saved)
| 1846× | log-prod |
| 1846× | log-prod |
| 1844× | log-prod |
| 1834× | pow1 |
| 1834× | pow1 |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 197 | 77 |
| 3 | 1315 | 77 |
| 4 | 5021 | 77 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 16 | 43 |
| 1 | 353 | 43 |
| 2 | 4665 | 43 |
| 0 | 22 | 84 |
| 1 | 454 | 84 |
| 2 | 5911 | 84 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 197 | 77 |
| 3 | 1315 | 77 |
| 4 | 5021 | 77 |
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 0 | 14 | 68 |
| 1 | 303 | 62 |
| 2 | 4561 | 62 |
| 0 | 14 | 68 |
| 1 | 308 | 64 |
| 2 | 4762 | 64 |
| 0 | 22 | 84 |
| 1 | 454 | 84 |
| 2 | 5911 | 84 |
| 0 | 22 | 84 |
| 1 | 454 | 84 |
| 2 | 5911 | 84 |
| 0 | 335 | 6903 |
| 1 | 792 | 6813 |
| 2 | 2704 | 6667 |
| 0 | 12 | 24 |
| 1 | 248 | 24 |
| 2 | 3307 | 24 |
| 0 | 242 | 2112 |
| 1 | 541 | 2068 |
| 2 | 1536 | 1982 |
| 3 | 7428 | 1982 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 0 | 22 | 84 |
| 1 | 454 | 84 |
| 2 | 5911 | 84 |
| 0 | 335 | 6903 |
| 1 | 792 | 6813 |
| 2 | 2704 | 6667 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 197 | 77 |
| 3 | 1315 | 77 |
| 4 | 5021 | 77 |
| 0 | 13 | 27 |
| 1 | 263 | 21 |
| 2 | 3029 | 19 |
| 0 | 91 | 862 |
| 1 | 194 | 828 |
| 2 | 525 | 828 |
| 3 | 2714 | 828 |
| 0 | 13 | 27 |
| 1 | 263 | 21 |
| 2 | 3029 | 19 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 14 | 55 |
| 1 | 290 | 45 |
| 2 | 3454 | 45 |
| 0 | 299 | 3047 |
| 1 | 611 | 2935 |
| 2 | 1727 | 2793 |
| 0 | 14 | 55 |
| 1 | 290 | 45 |
| 2 | 3454 | 45 |
| 0 | 299 | 3047 |
| 1 | 611 | 2935 |
| 2 | 1727 | 2793 |
| 0 | 11 | 23 |
| 1 | 235 | 23 |
| 2 | 3238 | 23 |
| 0 | 137 | 1719 |
| 1 | 288 | 1653 |
| 2 | 742 | 1595 |
| 3 | 2287 | 1577 |
| 4 | 7272 | 1577 |
| 0 | 120 | 4812 |
| 1 | 349 | 4716 |
| 2 | 1317 | 4692 |
| 3 | 6654 | 4692 |
| 0 | 120 | 4812 |
| 1 | 349 | 4716 |
| 2 | 1317 | 4692 |
| 3 | 6654 | 4692 |
| 0 | 120 | 4812 |
| 1 | 349 | 4716 |
| 2 | 1317 | 4692 |
| 3 | 6654 | 4692 |
| 0 | 9 | 28 |
| 1 | 182 | 28 |
| 2 | 2301 | 28 |
| 0 | 137 | 1832 |
| 1 | 301 | 1586 |
| 2 | 1009 | 1374 |
| 3 | 6828 | 1374 |
| 0 | 11 | 23 |
| 1 | 235 | 23 |
| 2 | 3238 | 23 |
| 0 | 9 | 28 |
| 1 | 182 | 28 |
| 2 | 2301 | 28 |
| 0 | 9 | 32 |
| 1 | 187 | 32 |
| 2 | 2208 | 32 |
| 0 | 299 | 3047 |
| 1 | 611 | 2935 |
| 2 | 1727 | 2793 |
| 0 | 102 | 4110 |
| 1 | 255 | 4060 |
| 2 | 985 | 4000 |
| 3 | 6234 | 4000 |
| 0 | 161 | 5798 |
| 1 | 369 | 5542 |
| 2 | 1382 | 5346 |
| 0 | 102 | 4110 |
| 1 | 255 | 4060 |
| 2 | 985 | 4000 |
| 3 | 6234 | 4000 |
| 0 | 287 | 8074 |
| 1 | 896 | 8050 |
| 2 | 4014 | 8046 |
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 0 | 14 | 56 |
| 1 | 313 | 50 |
| 2 | 4937 | 50 |
| 0 | 14 | 68 |
| 1 | 308 | 64 |
| 2 | 4762 | 64 |
| 0 | 14 | 56 |
| 1 | 313 | 50 |
| 2 | 4937 | 50 |
| 0 | 14 | 55 |
| 1 | 290 | 45 |
| 2 | 3454 | 45 |
| 0 | 120 | 4812 |
| 1 | 349 | 4716 |
| 2 | 1317 | 4692 |
| 3 | 6654 | 4692 |
| 0 | 23 | 106 |
| 1 | 497 | 106 |
| 2 | 6598 | 106 |
| 0 | 324 | 5912 |
| 1 | 780 | 5884 |
| 2 | 2846 | 5838 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 16 | 43 |
| 1 | 353 | 43 |
| 2 | 4665 | 43 |
| 0 | 324 | 5912 |
| 1 | 780 | 5884 |
| 2 | 2846 | 5838 |
| 0 | 343 | 6597 |
| 1 | 808 | 6525 |
| 2 | 2928 | 6503 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 0 | 23 | 106 |
| 1 | 497 | 106 |
| 2 | 6598 | 106 |
| 0 | 324 | 5912 |
| 1 | 780 | 5884 |
| 2 | 2846 | 5838 |
| 0 | 19 | 78 |
| 1 | 416 | 78 |
| 2 | 5603 | 78 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 9701 to 5082 computations (47.6% saved)
Compiled 3998 to 1644 computations (58.9% saved)
Loading profile data...