Time bar (total: 39.3s)
| 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)
| 5.6s | 20846× | body | 256 | invalid |
| 2.5s | 8256× | body | 256 | valid |
| 1.8s | 5031× | body | 256 | infinite |
| 2× | egg-herbie |
| 1546× | associate-*r/ |
| 1520× | distribute-neg-frac |
| 1266× | distribute-lft-neg-in |
| 1226× | distribute-rgt-neg-in |
| 1056× | *-commutative |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 891 |
| 1 | 419 | 891 |
| 2 | 1667 | 847 |
| 3 | 5069 | 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 M (/.f64 (*.f64 d 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 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 (*.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 (/.f64 d l) (*.f64 1/2 (pow.f64 (/.f64 M (/.f64 (*.f64 h 2) D)) 2))))) |
(*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (sqrt.f64 (/.f64 h d)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M h) (/.f64 D 2)) 2) (*.f64 1/2 (/.f64 d l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 (/.f64 h l))) (fma.f64 (/.f64 d l) (*.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 h 2)) M) 2) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 (/.f64 h l)) (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 1/2 (*.f64 (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 (pow.f64 (*.f64 (/.f64 M l) (/.f64 D 2)) 2) -1/2)))) |
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l d)) (fma.f64 (/.f64 h d) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M 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 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 d 2) (/.f64 D M)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (*.f64 (sqrt.f64 (/.f64 M h)) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 (/.f64 d M) (/.f64 D 2)) 2)))))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (*.f64 (sqrt.f64 (/.f64 M h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 d 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 (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 (/.f64 h l) (*.f64 (pow.f64 (*.f64 (/.f64 d D) (/.f64 M 2)) 2) -1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 D h)) (sqrt.f64 (/.f64 D l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 d (/.f64 (/.f64 M 2) D)) 2) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 D l)) (*.f64 (sqrt.f64 (/.f64 D h)) (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 M (/.f64 (*.f64 d 2) D)) 2)) (/.f64 l h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 l h)) 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 (/.f64 M l) (*.f64 1/2 (pow.f64 (*.f64 (/.f64 h 2) (/.f64 D d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d M))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 D 2)) 2) (*.f64 1/2 (/.f64 M l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d M))) (fma.f64 (/.f64 M l) (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 h d) 2)) 2) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d M)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 M l) (*.f64 (pow.f64 (*.f64 D (/.f64 h (*.f64 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 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d D))) (-.f64 1 (*.f64 (/.f64 D l) (*.f64 1/2 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 h d)) 2))))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d D)) (+.f64 1 (*.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 M 2)) 2) -1/2))))) |
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (/.f64 D l) (*.f64 (pow.f64 (*.f64 (/.f64 h d) (/.f64 M 2)) 2) -1/2) 1))) |
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d l)) (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 (*.f64 (sqrt.f64 (/.f64 d h)) (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 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (+.f64 1 (*.f64 (/.f64 h M) (*.f64 (pow.f64 (*.f64 (/.f64 l 2) (/.f64 D d)) 2) -1/2)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d M)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 2 l) d)) 2) (/.f64 h M)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d M))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 l (*.f64 d 2))) 2) (/.f64 h M)) 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 -1/2 (*.f64 (pow.f64 (/.f64 (*.f64 l M) (*.f64 d 2)) 2) (/.f64 h D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d D))) (fma.f64 (/.f64 h D) (*.f64 (pow.f64 (/.f64 (*.f64 l (/.f64 M 2)) d) 2) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d D)) (*.f64 (sqrt.f64 (/.f64 d h)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (*.f64 l (/.f64 M 2)) d) 2) (/.f64 h D)) 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 M (/.f64 (*.f64 d 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 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) -1/2) 1)) |
(sort M D)
Compiled 45 to 36 computations (20% saved)
| 1× | egg-herbie |
| 1460× | distribute-lft-neg-in |
| 1418× | distribute-rgt-neg-in |
| 1234× | distribute-neg-frac |
| 920× | *-commutative |
| 892× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 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 (*.f64 (sqrt.f64 (/.f64 d h)) (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)) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 (/.f64 D 2) d)) 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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
Compiled 145 to 83 computations (42.8% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 3 | 5 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 4 | 6 |
| Status | Error | Program |
|---|---|---|
| ▶ | 26.6b | (*.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)))) |
| ▶ | 27.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| ▶ | 27.0b | (*.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 -1/2 (/.f64 l h)) 1))) |
Compiled 103 to 76 computations (26.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 M (/.f64 D (*.f64 d 2))) |
| ✓ | 9.2b | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| ✓ | 10.0b | (sqrt.f64 (/.f64 d h)) |
| ✓ | 10.5b | (sqrt.f64 (/.f64 d l)) |
Compiled 122 to 63 computations (48.4% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | M | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | D | @ | -inf | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | d | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | D | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1× | batch-egg-rewrite |
| 828× | associate-/r/ |
| 480× | add-sqr-sqrt |
| 468× | *-un-lft-identity |
| 466× | pow1 |
| 440× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 23 | 86 |
| 1 | 485 | 86 |
| 2 | 6324 | 86 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 d l)) |
(sqrt.f64 (/.f64 d h)) |
(fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
(*.f64 M (/.f64 D (*.f64 d 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d h) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d h) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 2 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (/.f64 D d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) M) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) M) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) d) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) 2) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 (*.f64 d 2)) 2)) (cbrt.f64 (*.f64 d 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M D)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))))))) |
| 1× | egg-herbie |
| 1106× | associate-/l* |
| 944× | unswap-sqr |
| 932× | *-commutative |
| 810× | times-frac |
| 598× | associate-/r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 291 | 6700 |
| 1 | 633 | 6376 |
| 2 | 2319 | 6280 |
| 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 (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 (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) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.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 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) |
(*.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 (pow.f64 (/.f64 d l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(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 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (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) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.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 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d)) |
(*.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 (pow.f64 (/.f64 d h) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(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 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) |
(+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)) |
(+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) |
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)))) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 d -2)) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(/.f64 (/.f64 (*.f64 M D) 2) d) |
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 (*.f64 d 2)) 2)) (cbrt.f64 (*.f64 d 2))) |
(/.f64 (neg.f64 (*.f64 M D)) (*.f64 d -2)) |
(pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 1) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2)) |
(fabs.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 M 2) (/.f64 D d))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
| 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(-.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 (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 (/.f64 1 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 d)) |
(*.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 (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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 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 (pow.f64 (/.f64 d l) 1/4) 2) |
(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)) |
(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 (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 (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 (/.f64 1 h)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) |
(*.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 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d 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 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 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) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (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))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(/.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 (pow.f64 (/.f64 d h) 1/4) 2) |
(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)) |
(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 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) -1) (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) -1)) |
(/.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (*.f64 h (/.f64 -1/2 l)) (*.f64 h (/.f64 -1/2 l))) -1) (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) -1)) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1)))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l))) 3)) (-.f64 (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (*.f64 h (/.f64 -1/2 l)) (*.f64 h (/.f64 -1/2 l))) 1) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 6) (pow.f64 (*.f64 h (/.f64 -1/2 l)) 3) 1) (-.f64 1 (*.f64 (*.f64 h (/.f64 -1/2 l)) (-.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 (*.f64 h (/.f64 -1/2 l)) (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 4)))))) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 2) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 3) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3) 1/3) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 2)) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) 3)) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1)) 1)) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1))) |
(fma.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (*.f64 h (/.f64 -1/2 l)) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (/.f64 (*.f64 M D) 2) d) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 (*.f64 d 2)) 2)) (cbrt.f64 (*.f64 d 2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(/.f64 (neg.f64 (*.f64 M D)) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 3) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3) 1/3) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(fabs.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(log.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 (/.f64 M 2) (/.f64 D d))))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 3)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(exp.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 M 2) (/.f64 D d))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 M 2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 13.8b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
Compiled 133 to 60 computations (54.9% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 24.0ms | M | @ | inf | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 6.0ms | M | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 4.0ms | d | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 4.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 3.0ms | D | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 542× | add-sqr-sqrt |
| 528× | *-un-lft-identity |
| 524× | pow1 |
| 500× | add-cube-cbrt |
| 498× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 114 |
| 1 | 548 | 112 |
| 2 | 7440 | 112 |
| 1× | node limit |
| Inputs |
|---|
(*.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 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 h l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))))) |
| 1× | egg-herbie |
| 1390× | associate-/r* |
| 1040× | unswap-sqr |
| 760× | distribute-rgt-in |
| 760× | distribute-lft-in |
| 462× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 8566 |
| 1 | 504 | 8374 |
| 2 | 2334 | 8334 |
| 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/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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 (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 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 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 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 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 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.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 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 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 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (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 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
| 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h 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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) 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 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) 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)))))) |
(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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) 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)))))) |
(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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) 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)))))) |
(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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) 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)))))) |
(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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) 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)))))) |
(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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.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 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (neg.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 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (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 l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.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 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(expm1.f64 (log1p.f64 (*.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 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(exp.f64 (log.f64 (*.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 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(log1p.f64 (expm1.f64 (*.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 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4)) -1/4)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) 1)) (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1))) (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3) 1/8))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (*.f64 1/4 (pow.f64 (/.f64 h l) 2)) 1)) (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4)) -1/4)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) 1)) (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1))) (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3) 1/8))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (*.f64 1/4 (pow.f64 (/.f64 h l) 2)) 1)) (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1)) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) 2) (/.f64 d (*.f64 l (/.f64 h d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1) 2) (/.f64 d (*.f64 l (/.f64 h d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1) 2) (/.f64 (*.f64 (/.f64 d h) d) l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.6b | (*.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)))) |
| ✓ | 10.0b | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| ✓ | 10.5b | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| ✓ | 13.8b | (*.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)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 9.0ms | d | @ | 0 | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| 1.0ms | l | @ | 0 | (*.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)))) |
| 1.0ms | l | @ | -inf | (*.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)))) |
| 1.0ms | d | @ | 0 | (*.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)))) |
| 1.0ms | D | @ | 0 | (*.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)))) |
| 1× | batch-egg-rewrite |
| 526× | add-sqr-sqrt |
| 514× | *-un-lft-identity |
| 508× | pow1 |
| 484× | add-exp-log |
| 484× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 144 |
| 1 | 532 | 142 |
| 2 | 7299 | 142 |
| 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 l) (/.f64 1 2)) |
(pow.f64 (/.f64 d h) (/.f64 1 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)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 d l))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 d h))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))))) |
| 1× | egg-herbie |
| 1352× | associate-/l* |
| 1004× | associate-/r* |
| 916× | associate-*r/ |
| 890× | associate-+r+ |
| 882× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 9511 |
| 1 | 587 | 9289 |
| 2 | 2014 | 9133 |
| 3 | 7853 | 9133 |
| 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/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 (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 (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 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 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 (*.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)) (sqrt.f64 l)) (sqrt.f64 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 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3) |
(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 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(-.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 (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 (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 (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 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.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 (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 (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 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 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 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.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 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.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 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.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 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.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 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.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 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 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 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 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 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)))) |
(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 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(-.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 (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 (/.f64 1 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 d)) |
(*.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 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d 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 (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 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 (/.f64 1 h)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) |
(*.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 (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 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1)) (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4) -1/4) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)) 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1)) (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4) -1/4) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l (/.f64 h d))) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1) 2) (/.f64 d (/.f64 h (/.f64 d l))))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3)) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Compiled 14486 to 7328 computations (49.4% saved)
39 alts after pruning (39 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 417 | 39 | 456 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 420 | 39 | 459 |
| Status | Error | Program |
|---|---|---|
| 40.3b | (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) | |
| 40.0b | (pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) | |
| 39.7b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 59.9b | (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| ▶ | 24.3b | (*.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))) |
| 45.4b | (*.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 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)))) | |
| 27.0b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) | |
| 42.7b | (*.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 d (*.f64 d l)) (*.f64 M M)))))) | |
| 43.3b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 26.6b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 42.8b | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 26.7b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 42.3b | (*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 27.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| ▶ | 43.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 27.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 27.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.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))))) | |
| 25.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) | |
| ▶ | 26.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 26.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) | |
| 25.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) | |
| 24.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) | |
| 40.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) | |
| 39.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 60.4b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) | |
| 35.8b | (*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) | |
| 36.2b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 43.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) | |
| 35.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) | |
| 27.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) | |
| ▶ | 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
| 61.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) | |
| 32.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 44.5b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 39.8b | (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| ▶ | 44.2b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 60.3b | (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
Compiled 2506 to 1798 computations (28.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.6b | (*.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))) |
| 10.0b | (pow.f64 (/.f64 d h) (/.f64 1 2)) | |
| 10.5b | (pow.f64 (/.f64 d l) (/.f64 1 2)) | |
| ✓ | 15.6b | (sqrt.f64 (/.f64 h l)) |
Compiled 171 to 87 computations (49.1% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | h | @ | -inf | (*.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))) |
| 11.0ms | D | @ | 0 | (*.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))) |
| 7.0ms | h | @ | inf | (*.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))) |
| 6.0ms | l | @ | 0 | (*.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))) |
| 3.0ms | l | @ | -inf | (*.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))) |
| 1× | batch-egg-rewrite |
| 570× | add-sqr-sqrt |
| 558× | *-un-lft-identity |
| 552× | pow1 |
| 522× | add-exp-log |
| 522× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 98 |
| 1 | 583 | 88 |
| 2 | 7687 | 88 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.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 |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 h) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 h l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 h l) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 h l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))))))) |
| 1× | egg-herbie |
| 1574× | associate-/r/ |
| 1180× | associate-/r* |
| 720× | associate-+l+ |
| 652× | *-commutative |
| 600× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 175 | 5596 |
| 1 | 409 | 4790 |
| 2 | 1395 | 4772 |
| 3 | 4544 | 4772 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 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 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(-.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 (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) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h l)) 1/2)) |
(/.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 (pow.f64 (/.f64 h l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(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)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(+.f64 (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
| Outputs |
|---|
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (*.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)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 (sqrt.f64 1/2) 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (sqrt.f64 1/2) 2) (/.f64 d (*.f64 (*.f64 D D) (*.f64 M M)))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 -1/8 (/.f64 (/.f64 d (*.f64 D D)) (*.f64 M M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 D (*.f64 D (*.f64 M M)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M))))) |
(-.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 (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) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.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 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h 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 (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 (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 (pow.f64 (/.f64 h l) 1/4) 2) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(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)) |
(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)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 h l) (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) 1) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8)) 2))) |
(*.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (fma.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8)) 3)) (+.f64 1 (*.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 3)) (fma.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 3)) (fma.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1)) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8)) 2))) |
(*.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (fma.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 2))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8)) 3)) (+.f64 1 (*.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 3)) (fma.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (/.f64 h (/.f64 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1/8)) 1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 3)) (fma.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/8) 1) (*.f64 (/.f64 h (/.f64 l 1/8)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 1) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 2) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 3) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3) 1/3) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1) 2)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))) 3)) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4)))))) 1)) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) 1/4))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) -1/8) 1)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (/.f64 1 l) h) |
| ✓ | 0.3b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| ✓ | 11.9b | (sqrt.f64 (/.f64 (/.f64 1 l) h)) |
Compiled 31 to 20 computations (35.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | d | @ | inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 (/.f64 1 l) h)) |
| 0.0ms | l | @ | -inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | h | @ | -inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 1× | batch-egg-rewrite |
| 1136× | associate-*r/ |
| 1002× | *-commutative |
| 910× | associate-/r* |
| 802× | associate-*l/ |
| 792× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 53 |
| 1 | 222 | 53 |
| 2 | 2760 | 47 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 (/.f64 1 l) h) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 l) (/.f64 -1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 h) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) |
| 1× | egg-herbie |
| 1676× | unswap-sqr |
| 1628× | associate-/l* |
| 1086× | associate-*r/ |
| 1028× | associate-/r* |
| 836× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 359 | 5352 |
| 1 | 866 | 5134 |
| 2 | 2552 | 5134 |
| 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 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2)) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(*.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) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l))))) |
(/.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3) |
(neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h)))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(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) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3))) |
(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))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(*.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2))) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(*.f64 (/.f64 -1 l) (/.f64 -1 h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(*.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1))) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3) |
(pow.f64 (*.f64 l h) -1) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h))) |
(neg.f64 (/.f64 (/.f64 -1 l) h)) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1)) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h)))) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(*.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 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 l -1/2)) (/.f64 (cbrt.f64 (pow.f64 l -1)) (sqrt.f64 h))) |
(*.f64 (cbrt.f64 (pow.f64 l -1/2)) (/.f64 (cbrt.f64 (/.f64 1 l)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l))))) |
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h)) (sqrt.f64 (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -1))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 l))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2))) |
(*.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (pow.f64 l -1))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 h))) (cbrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (pow.f64 l -1))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 h))) (cbrt.f64 (/.f64 -1 l))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h)))) |
(/.f64 (neg.f64 (pow.f64 l -1/2)) (neg.f64 (sqrt.f64 h))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 h))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 h))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) d) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 h) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -1)) (cbrt.f64 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 (neg.f64 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 d (cbrt.f64 (/.f64 -1 l)))) (cbrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 (neg.f64 h)) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 d (*.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h))) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 d (*.f64 (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h))) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))) |
(*.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 -1 l) (/.f64 -1 h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (cbrt.f64 l))) |
(/.f64 (cbrt.f64 (pow.f64 l -2)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (cbrt.f64 l))) |
(/.f64 (cbrt.f64 (pow.f64 l -2)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (cbrt.f64 (pow.f64 l -1)) (*.f64 h (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (pow.f64 (/.f64 1 h) 1) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (pow.f64 (sqrt.f64 l) -2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1))) |
(*.f64 (pow.f64 (/.f64 1 h) 1) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (pow.f64 (sqrt.f64 l) -2)) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (*.f64 l h) -1) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h))) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (/.f64 (/.f64 -1 l) h)) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1)) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3)) |
(/.f64 1 (*.f64 l h)) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 18.0b | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| ✓ | 20.0b | (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) |
Compiled 128 to 30 computations (76.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | inf | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| 1.0ms | h | @ | 0 | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| 1.0ms | l | @ | 0 | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| 1.0ms | D | @ | 0 | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| 1.0ms | M | @ | 0 | (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1178× | associate-/l/ |
| 588× | distribute-lft-neg-in |
| 358× | add-sqr-sqrt |
| 350× | pow1 |
| 350× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 80 |
| 1 | 351 | 80 |
| 2 | 5072 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) |
(*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (/.f64 l (*.f64 h (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) h) (/.f64 l (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (/.f64 l (*.f64 (neg.f64 M) M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (/.f64 1 M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 l (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (/.f64 (sqrt.f64 l) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (cbrt.f64 (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (/.f64 l (*.f64 (neg.f64 M) M)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 h) (*.f64 M (/.f64 M l))) (*.f64 D D)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3) (pow.f64 (*.f64 D D) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (*.f64 (*.f64 d d) -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) h) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (/.f64 -1/8 d)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1/8) (*.f64 d (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/8 (pow.f64 d -2)) (*.f64 (*.f64 D D) h)) (/.f64 l (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 -1/8 (pow.f64 d -2))) (/.f64 l (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (sqrt.f64 l) M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (*.f64 (*.f64 (*.f64 d d) -8) (cbrt.f64 (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 (*.f64 d d) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 -1/8 d)) (*.f64 (/.f64 l (*.f64 M M)) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 D D) h) 1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) (*.f64 d (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 -1/8) d) (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 -1/8) (pow.f64 d -2)) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))))))) |
| 1× | egg-herbie |
| 1146× | unswap-sqr |
| 864× | associate-/l* |
| 850× | times-frac |
| 548× | associate-*l* |
| 482× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 217 | 7471 |
| 1 | 719 | 7463 |
| 2 | 4636 | 7463 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 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 -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 -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 -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 (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/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 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) 1) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 h (*.f64 M M)))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1) |
(/.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
(/.f64 1 (*.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))) |
(/.f64 (*.f64 (*.f64 D D) h) (/.f64 l (*.f64 M M))) |
(/.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (/.f64 l (*.f64 (neg.f64 M) M))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (/.f64 1 M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 l (*.f64 M M))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (/.f64 (sqrt.f64 l) M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (/.f64 l (*.f64 (neg.f64 M) M))) |
(pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1) |
(pow.f64 (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) (*.f64 M (/.f64 M l))) (*.f64 D D))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3) (pow.f64 (*.f64 D D) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) 1) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 M M))))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (*.f64 (*.f64 d d) -8)) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)))) |
(/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))) |
(/.f64 (*.f64 (*.f64 D D) h) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (/.f64 -1/8 d)) d) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1/8) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 -1/8 (pow.f64 d -2)) (*.f64 (*.f64 D D) h)) (/.f64 l (*.f64 M M))) |
(/.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M)))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 -1/8 (pow.f64 d -2))) (/.f64 l (*.f64 M M))) |
(/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) d) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M)))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M)))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (sqrt.f64 l) M))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (*.f64 (*.f64 (*.f64 d d) -8) (cbrt.f64 (/.f64 l (*.f64 M M))))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 (*.f64 d d) -8))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 -1/8 d)) (*.f64 (/.f64 l (*.f64 M M)) d)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) 1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) (*.f64 d (neg.f64 d))) |
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 1) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 -1/8) d) (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/8) (pow.f64 d -2)) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) 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 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D 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 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) 1) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 D D) (/.f64 l (*.f64 h (*.f64 M M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 1 (*.f64 1 (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (*.f64 D D) h) (/.f64 l (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (/.f64 l (*.f64 (neg.f64 M) M))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D (neg.f64 h))) l) (*.f64 M (neg.f64 M))) |
(*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) |
(*.f64 (*.f64 M (neg.f64 M)) (*.f64 (*.f64 D D) (/.f64 (neg.f64 h) l))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (/.f64 1 M)) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 l (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (/.f64 (sqrt.f64 l) M)) |
(/.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) M))) |
(/.f64 (*.f64 D D) (*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) (*.f64 M h)))) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (/.f64 l (*.f64 (neg.f64 M) M))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D (neg.f64 h))) l) (*.f64 M (neg.f64 M))) |
(*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) |
(*.f64 (*.f64 M (neg.f64 M)) (*.f64 (*.f64 D D) (/.f64 (neg.f64 h) l))) |
(pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(pow.f64 (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M))) 2) |
(pow.f64 (*.f64 D (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) M)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 3) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) 1/3) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 2)) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) (*.f64 M (/.f64 M l))) (*.f64 D D))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) (/.f64 (*.f64 M M) l)) (*.f64 D D))) |
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (log.f64 (exp.f64 h)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3)) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h (*.f64 M (/.f64 M l))) 3) (pow.f64 (*.f64 D D) 3))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) 1)) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) |
(*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (*.f64 (*.f64 d d) -8)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 D D) h) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) (/.f64 -1/8 d)) d) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 1/8) (*.f64 d (neg.f64 d))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 -1/8 (pow.f64 d -2)) (*.f64 (*.f64 D D) h)) (/.f64 l (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d -2) (*.f64 D (*.f64 D h)))) l) (*.f64 M M)) |
(*.f64 (*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) (*.f64 -1/8 (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D D) (neg.f64 h)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M)))) |
(*.f64 (/.f64 (neg.f64 h) (*.f64 d (*.f64 d -8))) (/.f64 (*.f64 D D) (/.f64 l (*.f64 M (neg.f64 M))))) |
(*.f64 (*.f64 1/8 (/.f64 h (*.f64 d d))) (*.f64 (/.f64 (*.f64 D D) l) (*.f64 M (neg.f64 M)))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 -1/8 (pow.f64 d -2))) (/.f64 l (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 -1/8 (*.f64 (pow.f64 d -2) (*.f64 D (*.f64 D h)))) l) (*.f64 M M)) |
(*.f64 (*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) (*.f64 -1/8 (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) d) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d d))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) -1/8) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 l) M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (sqrt.f64 l) M))) |
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D h)) (sqrt.f64 l)) M) (*.f64 (/.f64 (sqrt.f64 l) M) (*.f64 d (*.f64 d -8)))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (sqrt.f64 l) (*.f64 M h))) (*.f64 d (*.f64 (*.f64 d -8) (sqrt.f64 l)))) M) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 2)) (*.f64 (*.f64 (*.f64 d d) -8) (cbrt.f64 (/.f64 l (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 (/.f64 (*.f64 M M) l) -1/8))) (*.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 (*.f64 D (*.f64 (/.f64 (*.f64 M M) l) (*.f64 h -1/8))) (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) 1) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 (*.f64 d d) -8))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 -1/8 d)) (*.f64 (/.f64 l (*.f64 M M)) d)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) h) 1/8) (*.f64 (/.f64 l (*.f64 M M)) (*.f64 d (neg.f64 d)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 -1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 D D) h)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D D)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 (neg.f64 M) M)))) |
(*.f64 (/.f64 (neg.f64 h) (*.f64 d (*.f64 d -8))) (/.f64 (*.f64 D D) (/.f64 l (*.f64 M (neg.f64 M))))) |
(*.f64 (*.f64 1/8 (/.f64 h (*.f64 d d))) (*.f64 (/.f64 (*.f64 D D) l) (*.f64 M (neg.f64 M)))) |
(/.f64 (*.f64 1/8 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M)) (*.f64 d (neg.f64 d))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 -1/8) d) (*.f64 D (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M)))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 -1/8) d) D) (*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 l)) M)) 2) |
(pow.f64 (*.f64 D (*.f64 (/.f64 (sqrt.f64 h) (/.f64 (sqrt.f64 l) M)) (/.f64 (sqrt.f64 -1/8) d))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 3) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3) 1/3) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 2)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/8) (pow.f64 d -2)) (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/8) (pow.f64 d -2)) (*.f64 M (*.f64 (*.f64 D D) (*.f64 M (/.f64 h l)))))) |
(*.f64 (*.f64 D (*.f64 D (/.f64 h (/.f64 l M)))) (*.f64 M (*.f64 (pow.f64 d -2) (log.f64 (exp.f64 -1/8))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)) 3)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3) (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (*.f64 D D) (*.f64 M (/.f64 h l)))) 3) (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) 3) (*.f64 -1/512 (pow.f64 (pow.f64 d -2) 3)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3) (pow.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (*.f64 D D) (*.f64 M (/.f64 h l)))) 3) (pow.f64 (*.f64 -1/8 (pow.f64 d -2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 h (*.f64 M M)) (/.f64 (*.f64 D D) l)) 3) (*.f64 -1/512 (pow.f64 (pow.f64 d -2) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d))) 1)) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h l) M)) M) d) (/.f64 -1/8 d)))) |
(*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D D) l) (*.f64 h (*.f64 M M))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) h) |
(*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 13.7b | (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
Compiled 135 to 60 computations (55.6% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | h | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 0.0ms | l | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 0.0ms | h | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 0.0ms | l | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 0.0ms | l | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| 1× | batch-egg-rewrite |
| 540× | add-sqr-sqrt |
| 528× | *-un-lft-identity |
| 524× | pow1 |
| 498× | add-cube-cbrt |
| 496× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 114 |
| 1 | 544 | 112 |
| 2 | 7493 | 112 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (/.f64 (neg.f64 l) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M M) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (*.f64 h h))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (sqrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 (neg.f64 l) h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 3) (pow.f64 (/.f64 l h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 2) (/.f64 d (*.f64 h (/.f64 l d)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))))))) |
| 1× | egg-herbie |
| 1838× | associate-/r* |
| 1396× | associate-/r/ |
| 1050× | distribute-lft-in |
| 1044× | distribute-rgt-in |
| 560× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 258 | 9944 |
| 1 | 748 | 9332 |
| 2 | 3682 | 9332 |
| 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 (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/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/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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 (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 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1) |
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) |
(*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1) |
(*.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h) |
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h))) |
(*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) |
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (/.f64 (neg.f64 l) h))) |
(*.f64 (*.f64 M M) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 h l))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1) h) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (*.f64 h h))) (cbrt.f64 h)) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h)) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 1 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 (/.f64 (*.f64 M M) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h)))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/3) |
(pow.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) h)) -1) |
(neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 (neg.f64 l) h))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 (/.f64 l h) 2))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 3) (pow.f64 (/.f64 l h) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) 1) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 2) (/.f64 d (*.f64 h (/.f64 l d))))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) |
| 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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2)))) |
(*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 1 d)) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 1 d))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 1 d))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 1 d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(*.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(+.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 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) 1) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 h l))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (*.f64 (/.f64 h l) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)) (*.f64 h (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) 2) l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) h) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (/.f64 1 l) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 1 h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 1 (/.f64 (neg.f64 l) h))) |
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (/.f64 1 (/.f64 (neg.f64 l) h))) |
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(*.f64 (*.f64 M M) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 h l))) |
(*.f64 1/4 (/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) 1) h) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l) (cbrt.f64 (*.f64 h h))) (cbrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l) (*.f64 (cbrt.f64 (*.f64 h h)) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l) (*.f64 (cbrt.f64 (*.f64 h h)) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 (/.f64 l h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 (/.f64 l h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 1) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (neg.f64 l)) (neg.f64 h)) |
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (/.f64 1 (/.f64 (neg.f64 l) h))) |
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 (/.f64 l h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) l) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 1 h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (*.f64 (/.f64 h l) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)) (*.f64 h (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) 2) l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (/.f64 l h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (*.f64 (/.f64 h l) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)) (*.f64 h (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) 2) l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2) (sqrt.f64 (/.f64 l h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) 2) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(*.f64 (/.f64 (*.f64 M M) l) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 1 h))) |
(*.f64 1/4 (/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (/.f64 l h))) |
(*.f64 1/4 (/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 M M))) (*.f64 l (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 (/.f64 l M) M)))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 (/.f64 l h)) 1/4))) |
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) M) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (sqrt.f64 (/.f64 l h))) 1/4)) |
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) M) (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D d) 2)) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) 1/4) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (cbrt.f64 (/.f64 l h)) 1/4))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (/.f64 l h))) 1/4)) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 1/4 (/.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (/.f64 D d) 2)))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 1) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 3) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(pow.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) h)) -1) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(neg.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 (neg.f64 l) h))) |
(*.f64 (neg.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (/.f64 1 (/.f64 (neg.f64 l) h))) |
(*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4) (pow.f64 (/.f64 l h) 2))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 l h) 2))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4) (pow.f64 (/.f64 l h) 2))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) (/.f64 h l))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) 3) (pow.f64 (/.f64 l h) 3))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 1)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 1)) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 1)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4) (pow.f64 (/.f64 l h) 2))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3)))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3)))) |
(/.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4) (pow.f64 (/.f64 l h) 2))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 1)) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 1)) (-.f64 1 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4) (pow.f64 (/.f64 l h) 2))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l))) 2)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3)))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (+.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)) 3)))) |
(/.f64 (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 3)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 4) (pow.f64 (/.f64 l h) 2))) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) l)) 1))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 2) (/.f64 d (*.f64 h (/.f64 l d))))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) 2) (/.f64 d (*.f64 h (/.f64 l d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1) 2) (/.f64 d (*.f64 h (/.f64 l d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (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 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (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 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 2.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| ✓ | 5.1b | (*.f64 (/.f64 M 2) (/.f64 D d)) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 13.8b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
Compiled 149 to 63 computations (57.7% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 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 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | l | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | h | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | h | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | l | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 604× | add-sqr-sqrt |
| 588× | *-un-lft-identity |
| 584× | pow1 |
| 556× | add-cube-cbrt |
| 554× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 28 | 108 |
| 1 | 611 | 94 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 2 (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (*.f64 2 d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 2 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 (/.f64 d D) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M 1/2) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 (/.f64 2 M) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 d (/.f64 2 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D d) (/.f64 2 M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d (*.f64 M (*.f64 1/2 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 2 (*.f64 M (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 1/2 D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (/.f64 D d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) (*.f64 2 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (*.f64 (/.f64 2 M) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) 1) (*.f64 d (/.f64 2 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) M) (*.f64 2 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (/.f64 d (sqrt.f64 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 l) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))))))) |
| 1× | egg-herbie |
| 1588× | unswap-sqr |
| 752× | associate-/l/ |
| 640× | associate-/r/ |
| 480× | distribute-lft-in |
| 476× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 237 | 6811 |
| 1 | 681 | 6639 |
| 2 | 2746 | 6639 |
| 1× | node limit |
| Inputs |
|---|
(*.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/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 M (/.f64 2 (/.f64 D d))) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(/.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 d (*.f64 M (*.f64 1/2 D)))) |
(/.f64 1 (/.f64 2 (*.f64 M (/.f64 D d)))) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M))) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) d)) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) d) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) d) |
(/.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 d (/.f64 2 M))) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D))) |
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 d)) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2)) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 2 d)) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 d -2)) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) d) |
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d))) |
(pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2)) |
(fabs.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 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 (*.f64 M 1/2) (/.f64 D d)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))) (/.f64 d (*.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) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (/.f64 d (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) (sqrt.f64 l)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 l) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
| Outputs |
|---|
(*.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/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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.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 (*.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)))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) 1/8)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.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)))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) 1/8)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(+.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)))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) 1/8)) (*.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 (*.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -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 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -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 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -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 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -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 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(+.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 D (*.f64 D (*.f64 M M))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(/.f64 M (/.f64 2 (/.f64 D d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 D (*.f64 (/.f64 2 M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 D (*.f64 d (/.f64 2 M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (/.f64 D d) (/.f64 2 M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 1 (/.f64 d (*.f64 M (*.f64 1/2 D)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 1 (/.f64 2 (*.f64 M (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 1 (*.f64 (/.f64 d D) (/.f64 2 M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) d)) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) d) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 2 d)) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 (neg.f64 M) (/.f64 D d)) -2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) d) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 (neg.f64 M) D) (*.f64 -2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (neg.f64 D) 1) (*.f64 d (/.f64 2 M))) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 (neg.f64 M) 1) (*.f64 -2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (neg.f64 M) (neg.f64 D)) (*.f64 -2 d)) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (neg.f64 D) M) (*.f64 2 d)) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 d -2)) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) d) |
(*.f64 (/.f64 (neg.f64 D) 2) (/.f64 M d)) |
(*.f64 -1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 D M) d) -1/2) |
(/.f64 (neg.f64 (*.f64 M (/.f64 D d))) -2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (*.f64 2 d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) 1/2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 2) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 3) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3) 1/3) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(fabs.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(exp.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 1)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1))) |
(*.f64 (/.f64 d (*.f64 (*.f64 (sqrt.f64 l) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (sqrt.f64 h))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 6) (pow.f64 (/.f64 h l) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (/.f64 d (sqrt.f64 h))) (sqrt.f64 l)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) (sqrt.f64 l)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1))) |
(*.f64 (/.f64 d (*.f64 (*.f64 (sqrt.f64 l) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (sqrt.f64 h))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 6) (pow.f64 (/.f64 h l) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4))) (*.f64 (sqrt.f64 l) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1))) |
(*.f64 (/.f64 d (*.f64 (*.f64 (sqrt.f64 l) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (sqrt.f64 h))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 l) (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 6) (pow.f64 (/.f64 h l) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1))) |
(*.f64 (/.f64 d (*.f64 (*.f64 (sqrt.f64 l) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (sqrt.f64 h))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/8)) (/.f64 d (sqrt.f64 h))) (*.f64 (+.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4)) 1/4)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) (sqrt.f64 l))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 4)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (/.f64 (+.f64 1 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 6) (pow.f64 (/.f64 h l) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4)) 1)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1) 2) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) 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 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 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 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 1/2 M)) 2) (/.f64 h l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) |
Compiled 26192 to 11507 computations (56.1% saved)
70 alts after pruning (67 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 908 | 51 | 959 |
| Fresh | 18 | 16 | 34 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 2 | 4 |
| Total | 928 | 70 | 998 |
| Status | Error | Program |
|---|---|---|
| 40.0b | (pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3) | |
| 39.2b | (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) | |
| 42.7b | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 62.6b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 44.5b | (/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) | |
| ▶ | 62.6b | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
| 42.1b | (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) | |
| ▶ | 44.3b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 49.6b | (-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) | |
| 43.1b | (*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) | |
| 62.6b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 39.7b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 62.6b | (*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) | |
| 35.6b | (*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| 27.0b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) | |
| 41.9b | (*.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))) | |
| 26.6b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 42.3b | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) | |
| 25.9b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) | |
| 42.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) | |
| ✓ | 43.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 49.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 26.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) | |
| 26.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) | |
| 26.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) | |
| ▶ | 25.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
| ▶ | 22.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 24.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) | |
| 25.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) | |
| 35.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) | |
| 39.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) | |
| 60.2b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) | |
| 35.8b | (*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) | |
| 36.2b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 62.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) | |
| 35.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) | |
| 58.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) | |
| 60.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) | |
| 58.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) | |
| 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) | |
| ▶ | 60.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
| 27.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) | |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) | |
| 60.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) | |
| ✓ | 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) | |
| 32.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 44.5b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 43.5b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) | |
| 39.8b | (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| 49.1b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) | |
| 44.5b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) | |
| 44.6b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| 42.2b | (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) | |
| 44.4b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 44.7b | (*.f64 d (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) | |
| 44.6b | (*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) | |
| ✓ | 44.2b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 51.2b | (*.f64 d (sqrt.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))))) | |
| 44.2b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) | |
| 50.9b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))))) | |
| 44.2b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 45.6b | (*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) | |
| 48.3b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 45.5b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 39.7b | (sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) | |
| 37.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 60.3b | (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
Compiled 3592 to 2552 computations (29% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 (/.f64 D d) M) |
| ✓ | 6.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) |
Compiled 177 to 73 computations (58.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | D | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 1.0ms | D | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 1.0ms | d | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 0.0ms | M | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 0.0ms | h | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 1× | batch-egg-rewrite |
| 552× | add-sqr-sqrt |
| 540× | *-un-lft-identity |
| 538× | pow1 |
| 504× | add-exp-log |
| 504× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 114 |
| 1 | 551 | 88 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (/.f64 D d) M) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) M))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d (*.f64 D M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 d M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 D)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) M) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D M) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d d))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 D M)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 D d) M) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) M)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) M)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 M) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) M))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 D d) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) M))))))) |
| 1× | egg-herbie |
| 1306× | associate-*r/ |
| 1132× | associate-/l* |
| 1050× | times-frac |
| 1036× | associate-*l/ |
| 848× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 174 | 5279 |
| 1 | 454 | 5193 |
| 2 | 1870 | 5125 |
| 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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 (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 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 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) 1) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 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 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 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 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (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 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) M))) 1) |
(/.f64 1 (/.f64 d (*.f64 D M))) |
(/.f64 D (/.f64 d M)) |
(/.f64 M (/.f64 d D)) |
(/.f64 (*.f64 D M) d) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 D M) 1) d) |
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d d))) (cbrt.f64 d)) |
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 d)) |
(pow.f64 (*.f64 (/.f64 D d) M) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) M)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) M)) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) M)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3))) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) M))) |
(exp.f64 (log.f64 (*.f64 (/.f64 D d) M))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) M)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) M))) |
| 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (*.f64 D (/.f64 D 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)))))) |
(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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (*.f64 D (/.f64 D 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)))))) |
(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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (*.f64 D (/.f64 D 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)))))) |
(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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (*.f64 D (/.f64 D 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)))))) |
(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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (*.f64 D (/.f64 D 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)))))) |
(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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.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 D M) (*.f64 D M)) (/.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)))) |
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 2))) (/.f64 (+.f64 1 (*.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 1/2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 1/2 1)) (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 2) -1/4))) |
(*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 2) -1/4)) (/.f64 d (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (fma.f64 (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))) h 1)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) (*.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 2)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (fma.f64 1/4 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 2) (*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 l 1/4)))))) (+.f64 1 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 3)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 3))) (+.f64 1 (fma.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 2) (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))) (sqrt.f64 (/.f64 d l)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))) (sqrt.f64 (/.f64 d l))) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)))) |
(/.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 2))) (/.f64 (+.f64 1 (*.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 1/2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 1/2 1)) (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 2) -1/4))) |
(*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 2) -1/4)) (/.f64 d (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (fma.f64 (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))) h 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 3) 1/8)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h)) (*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) 2) 1/4)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) (*.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 2)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4))) 3))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (fma.f64 1/4 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 2) (*.f64 h (/.f64 (*.f64 1/2 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 l 1/4)))))) (+.f64 1 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) 3)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 3))) (+.f64 1 (fma.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)) l) 1/4) 2) (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (pow.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1) 2) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (pow.f64 (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))) 2) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) 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 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))) (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 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))) (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 (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 1/4) (/.f64 l h)) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) l) h) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) l) 1/4) (*.f64 h -1/2) 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) M))) 1) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 1 (/.f64 d (*.f64 D M))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 D (/.f64 d M)) |
(/.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 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 D M) 1) d) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 D M) (cbrt.f64 (*.f64 d d))) (cbrt.f64 d)) |
(*.f64 (/.f64 D (cbrt.f64 d)) (/.f64 M (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 D (cbrt.f64 (*.f64 d d))) (/.f64 M (cbrt.f64 d))) |
(/.f64 (neg.f64 (*.f64 D M)) (neg.f64 d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (*.f64 (/.f64 D d) M) 1) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) M)) 2) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) M)) 3) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3) 1/3) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2)) |
(fabs.f64 (*.f64 D (/.f64 M d))) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 D d))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) M)))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) M) 3)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) M))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (log.f64 (*.f64 (/.f64 D d) M))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) M)) 1)) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) M))) |
(/.f64 (*.f64 D M) d) |
(*.f64 D (/.f64 M d)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ✓ | 12.2b | (sqrt.f64 (*.f64 l h)) |
Compiled 21 to 8 computations (61.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | h | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (*.f64 l h)) |
| 1× | batch-egg-rewrite |
| 1852× | add-sqr-sqrt |
| 1834× | *-un-lft-identity |
| 1704× | add-cube-cbrt |
| 1680× | add-cbrt-cube |
| 184× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 28 |
| 1 | 181 | 28 |
| 2 | 2304 | 28 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 l h)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l h) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
| 1× | egg-herbie |
| 1636× | associate-+r+ |
| 1146× | associate-/r* |
| 1122× | times-frac |
| 846× | associate-/l* |
| 820× | associate-*r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1462 |
| 1 | 318 | 1420 |
| 2 | 1211 | 1412 |
| 3 | 7341 | 1412 |
| 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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(*.f64 1 (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 (sqrt.f64 l) (sqrt.f64 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 (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 (pow.f64 (*.f64 l h) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.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)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(-.f64 (exp.f64 (log1p.f64 (/.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 (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 (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 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.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 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l 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) (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 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(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 (/.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))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(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)) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.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 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.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))) |
(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) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(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)) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 l h)) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 l h)) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2)) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(sqrt.f64 (*.f64 l h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.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 d (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.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 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 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 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 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (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 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.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 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.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 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 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.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 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 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 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (sqrt.f64 (/.f64 -1 l)) |
| ✓ | 0.1b | (/.f64 (sqrt.f64 (neg.f64 h)) d) |
| ✓ | 0.6b | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
Compiled 36 to 18 computations (50% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | h | @ | 0 | (/.f64 (sqrt.f64 (neg.f64 h)) d) |
| 1.0ms | d | @ | -inf | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
| 1.0ms | d | @ | 0 | (/.f64 (sqrt.f64 (neg.f64 h)) d) |
| 0.0ms | d | @ | inf | (/.f64 (sqrt.f64 (neg.f64 h)) d) |
| 0.0ms | h | @ | -inf | (/.f64 (sqrt.f64 (neg.f64 h)) d) |
| 1× | batch-egg-rewrite |
| 884× | unswap-sqr |
| 834× | associate-/r/ |
| 812× | swap-sqr |
| 680× | associate-/l/ |
| 466× | distribute-lft-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 57 |
| 1 | 273 | 45 |
| 2 | 3618 | 45 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (sqrt.f64 (neg.f64 h)) d) |
(sqrt.f64 (/.f64 -1 l)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 d (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 d (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 h)) (/.f64 -1 (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 d (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4)) (/.f64 d (pow.f64 h 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 h)) (/.f64 d (cbrt.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 d (sqrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d) (pow.f64 (/.f64 -1 l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 h (*.f64 d d)))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1) (/.f64 d (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) 1)) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) (pow.f64 (/.f64 -1 l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) -1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) (/.f64 d 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) -1) (/.f64 d (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) 1) (sqrt.f64 (/.f64 d (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) 1) (cbrt.f64 (/.f64 d (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4))) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) d))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 (sqrt.f64 h) d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (/.f64 -1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (neg.f64 (/.f64 -1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) d) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) d) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h 1/4) (neg.f64 (*.f64 (pow.f64 h 1/4) (/.f64 1 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 h) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 d)) (neg.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 h 1/4)) (*.f64 (pow.f64 h 1/4) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h 1/4) 1) (/.f64 (pow.f64 h 1/4) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h 1/4) 1) (neg.f64 (/.f64 (pow.f64 h 1/4) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h 1/4) d) (pow.f64 h 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (pow.f64 h 1/4) (cbrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) 1) (/.f64 (cbrt.f64 (sqrt.f64 h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) 1) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 h) d) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 d))) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (/.f64 (sqrt.f64 h) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) 1)) (/.f64 (pow.f64 h 1/4) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2))) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 h) 1)) (/.f64 (cbrt.f64 (sqrt.f64 h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4)) (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 h) d) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 h (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 h 3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) d)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) d))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))))))) |
| 1× | egg-herbie |
| 1844× | distribute-rgt-in |
| 1832× | distribute-lft-in |
| 884× | associate-*r* |
| 854× | associate-*l* |
| 778× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 483 | 7012 |
| 1 | 1308 | 6406 |
| 2 | 5666 | 6406 |
| 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 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) 1) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(*.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1) |
(*.f64 1 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 d (sqrt.f64 h)))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) d)) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(*.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 d (sqrt.f64 h))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4)) (/.f64 d (pow.f64 h 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 h)) (/.f64 d (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 d (sqrt.f64 h))))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 d))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 h (*.f64 d d)))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 1 d))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) 1)) d) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) -1) (neg.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) (/.f64 d 1)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) -1) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) 1) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 d)) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) 1) (cbrt.f64 (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 d)) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4))) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)))) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4))) |
(pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 3) |
(pow.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l))) -1) |
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(cbrt.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 (sqrt.f64 h) d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(exp.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(+.f64 0 (/.f64 (sqrt.f64 h) d)) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d)))) 1) |
(-.f64 0 (/.f64 (sqrt.f64 h) d)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d))) 1) |
(*.f64 -1 (/.f64 (sqrt.f64 h) d)) |
(*.f64 (sqrt.f64 h) (/.f64 1 d)) |
(*.f64 (sqrt.f64 h) (/.f64 -1 d)) |
(*.f64 (sqrt.f64 h) (neg.f64 (/.f64 -1 d))) |
(*.f64 (/.f64 (sqrt.f64 h) d) -1) |
(*.f64 (/.f64 (sqrt.f64 h) d) 1) |
(*.f64 1 (/.f64 (sqrt.f64 h) d)) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (/.f64 1 d))) |
(*.f64 (pow.f64 h 1/4) (neg.f64 (*.f64 (pow.f64 h 1/4) (/.f64 1 d)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))) |
(*.f64 (cbrt.f64 h) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d)))) |
(*.f64 (/.f64 1 d) (sqrt.f64 h)) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (neg.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 d)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (neg.f64 (pow.f64 h 1/4)) (*.f64 (pow.f64 h 1/4) (/.f64 1 d))) |
(*.f64 (/.f64 -1 d) (sqrt.f64 h)) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (pow.f64 h 1/4) 1) (/.f64 (pow.f64 h 1/4) d)) |
(*.f64 (/.f64 (pow.f64 h 1/4) 1) (neg.f64 (/.f64 (pow.f64 h 1/4) d))) |
(*.f64 (/.f64 (pow.f64 h 1/4) d) (pow.f64 h 1/4)) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d))) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (pow.f64 h 1/4) (cbrt.f64 d)))) |
(*.f64 (/.f64 (cbrt.f64 h) 1) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (/.f64 (cbrt.f64 h) 1) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) d))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d)))) |
(*.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d)) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4)) |
(*.f64 (/.f64 1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 h) d) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 -1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(*.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d)) |
(*.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 -1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4)) |
(*.f64 (/.f64 -1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 d))) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(*.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) 1)) (/.f64 (pow.f64 h 1/4) d)) |
(*.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2))) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d))) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) 1)) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d))) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4)) (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4))) |
(pow.f64 (/.f64 (sqrt.f64 h) d) 1) |
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) 3) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3) 1/3) |
(pow.f64 (/.f64 d (sqrt.f64 h)) -1) |
(neg.f64 (/.f64 (sqrt.f64 h) d)) |
(sqrt.f64 (/.f64 h (*.f64 d d))) |
(log.f64 (exp.f64 (/.f64 (sqrt.f64 h) d))) |
(log.f64 (/.f64 1 (exp.f64 (/.f64 (sqrt.f64 h) d)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) d)))) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3)) |
(cbrt.f64 (/.f64 (pow.f64 h 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d))) |
(exp.f64 (log.f64 (/.f64 (sqrt.f64 h) d))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) d)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) d))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1)) |
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(/.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l)) |
(pow.f64 (/.f64 -1 l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3) |
(pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) |
(neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 l)))) |
(fabs.f64 (sqrt.f64 (/.f64 -1 l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))) |
| 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 (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 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) 1) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 1 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 d (sqrt.f64 h)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) d)) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4)) (/.f64 d (pow.f64 h 1/4))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/2) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 h)) (/.f64 d (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 (sqrt.f64 h)) d))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d))) |
(*.f64 (neg.f64 d) (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h))))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 d (sqrt.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 h))) (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 d))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) d) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 h (*.f64 d d)))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 1 d))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 -1 l)) -1)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (neg.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) 1)) d) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (*.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (neg.f64 l)))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (*.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (neg.f64 l)))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) -1) (neg.f64 d)) |
(*.f64 (neg.f64 d) (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))) -1)) |
(*.f64 (neg.f64 d) (/.f64 (sqrt.f64 (/.f64 (/.f64 -1 l) h)) -1)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) (/.f64 d 1)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) -1) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) -1)) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 1 (sqrt.f64 (neg.f64 l)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) 1) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/4) (sqrt.f64 (/.f64 d (sqrt.f64 h)))))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (/.f64 (pow.f64 h 1/4) (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (/.f64 d (sqrt.f64 h)))) (pow.f64 h 1/4)) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/4) (sqrt.f64 (/.f64 d (sqrt.f64 h))))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (/.f64 (pow.f64 h 1/4) (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) 1) (cbrt.f64 (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 d (sqrt.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 h))) (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 d)) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (cbrt.f64 d) (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (neg.f64 d))) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4))) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)))) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 d) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h 1/4)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (*.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))))) (cbrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 h))) (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 h 1/4)))) |
(pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(pow.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 2) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(pow.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 3) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(pow.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) 1/3) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l))) -1) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) -1)) |
(*.f64 (/.f64 d (sqrt.f64 h)) (/.f64 1 (sqrt.f64 (neg.f64 l)))) |
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 -1 l) h)))) |
(sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) |
(sqrt.f64 (/.f64 (*.f64 -1 (*.f64 d d)) (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 (neg.f64 d) d) (*.f64 l h))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) d)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(cbrt.f64 (pow.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 (sqrt.f64 h) d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(exp.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 1)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(log1p.f64 (expm1.f64 (*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 -1 l) h))) |
(+.f64 0 (/.f64 (sqrt.f64 h) d)) |
(/.f64 (sqrt.f64 h) d) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d)))) 1) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(-.f64 0 (/.f64 (sqrt.f64 h) d)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d))) 1) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 -1 (/.f64 (sqrt.f64 h) d)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (sqrt.f64 h) (/.f64 1 d)) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (sqrt.f64 h) (/.f64 -1 d)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (sqrt.f64 h) (neg.f64 (/.f64 -1 d))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (/.f64 (sqrt.f64 h) d) -1) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 (sqrt.f64 h) d) 1) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 1 (/.f64 (sqrt.f64 h) d)) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (/.f64 1 d))) |
(*.f64 (pow.f64 h 1/4) (/.f64 1 (/.f64 d (pow.f64 h 1/4)))) |
(/.f64 (pow.f64 h 1/2) d) |
(*.f64 (pow.f64 h 1/4) (neg.f64 (*.f64 (pow.f64 h 1/4) (/.f64 1 d)))) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (neg.f64 (/.f64 1 d)))) |
(/.f64 (neg.f64 (pow.f64 h 1/2)) d) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))) |
(*.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (cbrt.f64 h) (neg.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d)))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (neg.f64 (/.f64 1 d)))) |
(*.f64 (cbrt.f64 h) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) d)) |
(*.f64 (/.f64 1 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 1 (sqrt.f64 d)) (neg.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(/.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 d)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (pow.f64 h 1/4)) (*.f64 (pow.f64 h 1/4) (/.f64 1 d))) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (neg.f64 (/.f64 1 d)))) |
(/.f64 (neg.f64 (pow.f64 h 1/2)) d) |
(*.f64 (/.f64 -1 d) (sqrt.f64 h)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 (pow.f64 h 1/4) 1) (/.f64 (pow.f64 h 1/4) d)) |
(*.f64 (pow.f64 h 1/4) (/.f64 1 (/.f64 d (pow.f64 h 1/4)))) |
(/.f64 (pow.f64 h 1/2) d) |
(*.f64 (/.f64 (pow.f64 h 1/4) 1) (neg.f64 (/.f64 (pow.f64 h 1/4) d))) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (neg.f64 (/.f64 1 d)))) |
(/.f64 (neg.f64 (pow.f64 h 1/2)) d) |
(*.f64 (/.f64 (pow.f64 h 1/4) d) (pow.f64 h 1/4)) |
(*.f64 (pow.f64 h 1/4) (/.f64 1 (/.f64 d (pow.f64 h 1/4)))) |
(/.f64 (pow.f64 h 1/2) d) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d))) |
(/.f64 (/.f64 (pow.f64 h 1/2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (/.f64 (pow.f64 h 1/4) (cbrt.f64 d)))) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (neg.f64 (pow.f64 h 1/4)) (cbrt.f64 d))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 h 1/2) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 (cbrt.f64 h) 1) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))) |
(*.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (/.f64 (cbrt.f64 h) 1) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) d))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (neg.f64 (/.f64 1 d)))) |
(*.f64 (cbrt.f64 h) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) d)) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d))) |
(/.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (neg.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d)))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 h)) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (/.f64 (neg.f64 (cbrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d)) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4)) |
(*.f64 (pow.f64 h 1/4) (/.f64 1 (/.f64 d (pow.f64 h 1/4)))) |
(/.f64 (pow.f64 h 1/2) d) |
(*.f64 (/.f64 1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))) |
(*.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (/.f64 (cbrt.f64 h) d) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 1 d))) |
(*.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (/.f64 -1 (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 h))) (/.f64 1 d)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (/.f64 -1 (/.f64 1 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (neg.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (/.f64 -1 (/.f64 d (pow.f64 h 1/4))) (pow.f64 h 1/4)) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (neg.f64 (/.f64 1 d)))) |
(/.f64 (neg.f64 (pow.f64 h 1/2)) d) |
(*.f64 (/.f64 -1 (/.f64 d (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (neg.f64 (/.f64 1 d)))) |
(*.f64 (cbrt.f64 h) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) d)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (sqrt.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 d))) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2))) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(*.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) 1)) (/.f64 (pow.f64 h 1/4) d)) |
(*.f64 (pow.f64 h 1/4) (*.f64 (pow.f64 h 1/4) (neg.f64 (/.f64 1 d)))) |
(/.f64 (neg.f64 (pow.f64 h 1/2)) d) |
(*.f64 (neg.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2))) (/.f64 (pow.f64 h 1/4) (cbrt.f64 d))) |
(*.f64 (/.f64 (pow.f64 h 1/4) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (neg.f64 (pow.f64 h 1/4)) (cbrt.f64 d))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 h 1/2) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) 1)) (/.f64 (cbrt.f64 (sqrt.f64 h)) d)) |
(*.f64 (cbrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 h)) (neg.f64 (/.f64 1 d)))) |
(*.f64 (cbrt.f64 h) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) d)) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (sqrt.f64 d))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 d)) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 h))) (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 h)) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (neg.f64 (/.f64 (cbrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (/.f64 (neg.f64 (cbrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (cbrt.f64 (/.f64 (sqrt.f64 h) d))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(/.f64 (sqrt.f64 h) d) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (sqrt.f64 (cbrt.f64 (/.f64 h (*.f64 d d))))))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))) (cbrt.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4)) (*.f64 (sqrt.f64 (/.f64 1 d)) (pow.f64 h 1/4))) |
(*.f64 (pow.f64 h 1/4) (/.f64 1 (/.f64 d (pow.f64 h 1/4)))) |
(/.f64 (pow.f64 h 1/2) d) |
(pow.f64 (/.f64 (sqrt.f64 h) d) 1) |
(/.f64 (sqrt.f64 h) d) |
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 h) d)) 2) |
(/.f64 (sqrt.f64 h) d) |
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 h) d)) 3) |
(/.f64 (sqrt.f64 h) d) |
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3) 1/3) |
(/.f64 (sqrt.f64 h) d) |
(pow.f64 (/.f64 d (sqrt.f64 h)) -1) |
(/.f64 (sqrt.f64 h) d) |
(neg.f64 (/.f64 (sqrt.f64 h) d)) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(sqrt.f64 (/.f64 h (*.f64 d d))) |
(log.f64 (exp.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(log.f64 (/.f64 1 (exp.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (neg.f64 (sqrt.f64 h)) d) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 h) d)))) |
(/.f64 (sqrt.f64 h) d) |
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 h) d) 3)) |
(/.f64 (sqrt.f64 h) d) |
(cbrt.f64 (/.f64 (pow.f64 h 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(exp.f64 (log.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 h) d)) 1)) |
(/.f64 (sqrt.f64 h) d) |
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 h) d) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 1 (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4)) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4)) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(/.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) |
(*.f64 1 (/.f64 (sqrt.f64 -1) (sqrt.f64 l))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(pow.f64 (/.f64 -1 l) 1/2) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(neg.f64 (/.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 l)))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) |
(*.f64 1 (/.f64 (sqrt.f64 -1) (sqrt.f64 l))) |
(fabs.f64 (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) |
(sqrt.f64 (/.f64 -1 l)) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1)) |
(sqrt.f64 (/.f64 -1 l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 9.0b | (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 18.2b | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
Compiled 152 to 40 computations (73.7% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | h | @ | 0 | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
| 1.0ms | d | @ | 0 | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
| 1.0ms | D | @ | 0 | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
| 1.0ms | l | @ | 0 | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
| 1.0ms | M | @ | 0 | (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
| 1× | batch-egg-rewrite |
| 1028× | associate-/l/ |
| 686× | associate-/r/ |
| 578× | distribute-lft-neg-in |
| 366× | distribute-rgt-in |
| 348× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 80 |
| 1 | 341 | 80 |
| 2 | 4824 | 80 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M))) |
(/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (*.f64 M (*.f64 D (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (*.f64 d -8)) (neg.f64 l)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h)))) M)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 l (neg.f64 M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 d (*.f64 d -8))) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 d -8))) M)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 M (/.f64 M l))) (*.f64 D (*.f64 D h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D D) (/.f64 M l))) (*.f64 M h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) (/.f64 M l))) (*.f64 D (sqrt.f64 (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 8 (*.f64 (*.f64 d d) (/.f64 l M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 d (sqrt.f64 (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2) (*.f64 64 (pow.f64 d 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (*.f64 d (*.f64 d -8))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 d (*.f64 d -8)) 3) (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) (pow.f64 (*.f64 d (*.f64 d -8)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (*.f64 (/.f64 1 M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l M)) (*.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 (cbrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (/.f64 1 M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 M) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 l M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (neg.f64 M)) (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 D D)) (/.f64 l (*.f64 (*.f64 M h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 D (*.f64 D h))) (/.f64 (/.f64 l M) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (/.f64 l M) (*.f64 D (sqrt.f64 (*.f64 M h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) (/.f64 l (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 D D)) (/.f64 (/.f64 1 M) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D D)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h))) (/.f64 (sqrt.f64 (/.f64 l M)) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D D)) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (sqrt.f64 l) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (cbrt.f64 l) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 D (*.f64 D h))) (/.f64 1 (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 1 (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (/.f64 1 M) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) M) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h)))) (sqrt.f64 (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) M) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (*.f64 D h))) (/.f64 (cbrt.f64 (/.f64 l M)) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) l)) (/.f64 1 M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (sqrt.f64 (/.f64 l M)))) (sqrt.f64 (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 (/.f64 l M)) 2))) (cbrt.f64 (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (cbrt.f64 (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) M) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) 1) (/.f64 l M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (neg.f64 M)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M 1)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 l M) 3) (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))) |
| 1× | egg-herbie |
| 1194× | unswap-sqr |
| 854× | times-frac |
| 792× | associate-/r* |
| 596× | distribute-rgt-in |
| 596× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 8483 |
| 1 | 939 | 8423 |
| 2 | 4912 | 8423 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) 1) |
(/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l))) |
(/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))))) |
(/.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (*.f64 M (*.f64 D (*.f64 D h)))) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (neg.f64 l)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (neg.f64 M))) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h)))) M) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 l (neg.f64 M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) |
(/.f64 (*.f64 l (*.f64 d (*.f64 d -8))) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 d -8))) M) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 M (/.f64 M l))) (*.f64 D (*.f64 D h))) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D D) (/.f64 M l))) (*.f64 M h)) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) (/.f64 M l))) (*.f64 D (sqrt.f64 (*.f64 M h)))) |
(/.f64 (/.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 8 (*.f64 (*.f64 d d) (/.f64 l M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) |
(pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1) |
(pow.f64 (*.f64 d (sqrt.f64 (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 3) |
(pow.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2) (*.f64 64 (pow.f64 d 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (*.f64 d (*.f64 d -8)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))) |
(cbrt.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (*.f64 d -8)) 3) (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) (pow.f64 (*.f64 d (*.f64 d -8)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(exp.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) 1) |
(*.f64 l (*.f64 (/.f64 1 M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(*.f64 l (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))) |
(*.f64 (/.f64 l M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h)))) |
(*.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1) |
(*.f64 1 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(*.f64 (sqrt.f64 (/.f64 l M)) (*.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(*.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 (cbrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (/.f64 1 M)) |
(*.f64 (/.f64 1 M) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h)))) |
(*.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 l M)) |
(*.f64 (/.f64 l (neg.f64 M)) (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))) |
(*.f64 (/.f64 1 (*.f64 D D)) (/.f64 l (*.f64 (*.f64 M h) M))) |
(*.f64 (/.f64 1 (*.f64 D (*.f64 D h))) (/.f64 (/.f64 l M) M)) |
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (/.f64 l M) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))) M))) |
(*.f64 (/.f64 l 1) (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))) |
(*.f64 (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) l) |
(*.f64 (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) (/.f64 l (neg.f64 M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (/.f64 1 M) (*.f64 M h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D D)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h))) (/.f64 (sqrt.f64 (/.f64 l M)) M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D D)) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h))))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (sqrt.f64 l) M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (cbrt.f64 l) M)) |
(*.f64 (/.f64 l (*.f64 D (*.f64 D h))) (/.f64 1 (*.f64 M M))) |
(*.f64 (/.f64 l (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 1 (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) M))) |
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (/.f64 1 M) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) M) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h)))) (sqrt.f64 (/.f64 l M))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) M) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (*.f64 D h))) (/.f64 (cbrt.f64 (/.f64 l M)) M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) l)) (/.f64 1 M)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (sqrt.f64 (/.f64 l M)))) (sqrt.f64 (/.f64 l M))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 (/.f64 l M)) 2))) (cbrt.f64 (/.f64 l M))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (sqrt.f64 l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (cbrt.f64 (/.f64 l M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (cbrt.f64 l)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) M) l) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) 1) (/.f64 l M)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (neg.f64 M)) (neg.f64 l)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M 1)) l) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l)) -1) |
(neg.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l M) 3) (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
| Outputs |
|---|
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(*.f64 -8 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(/.f64 l (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) 1) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))))) |
(*.f64 (/.f64 1 (*.f64 M (*.f64 D (*.f64 D h)))) (*.f64 (*.f64 d (*.f64 -8 d)) (/.f64 l M))) |
(*.f64 (*.f64 d (*.f64 (/.f64 (*.f64 -8 d) M) l)) (/.f64 (/.f64 1 M) (*.f64 h (*.f64 D D)))) |
(/.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (*.f64 M (*.f64 D (*.f64 D h)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (neg.f64 l)) (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (neg.f64 M))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h)))) M) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 (*.f64 d (*.f64 d -8)) (/.f64 l (neg.f64 M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) |
(*.f64 (/.f64 (*.f64 d (*.f64 -8 d)) M) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 (neg.f64 D) (*.f64 D h)))) |
(*.f64 (/.f64 d (/.f64 M (*.f64 -8 d))) (/.f64 l (*.f64 (*.f64 D (*.f64 (neg.f64 D) h)) (neg.f64 M)))) |
(/.f64 (/.f64 (*.f64 (*.f64 -8 d) (*.f64 l d)) (neg.f64 M)) (*.f64 (*.f64 D D) (*.f64 h (neg.f64 M)))) |
(/.f64 (*.f64 l (*.f64 d (*.f64 d -8))) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (*.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (*.f64 d (*.f64 d -8))) M) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 M (/.f64 M l))) (*.f64 D (*.f64 D h))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D D) (/.f64 M l))) (*.f64 M h)) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) (/.f64 M l))) (*.f64 D (sqrt.f64 (*.f64 M h)))) |
(/.f64 (*.f64 d (*.f64 -8 d)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 h M))) (*.f64 D (*.f64 (sqrt.f64 (*.f64 h M)) (/.f64 M l))))) |
(/.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 -8 d) (sqrt.f64 (*.f64 h M)))) (/.f64 M (/.f64 (/.f64 l D) (sqrt.f64 (*.f64 h M))))) |
(/.f64 (/.f64 (*.f64 d (*.f64 (*.f64 d -8) (/.f64 l M))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (*.f64 (*.f64 d (*.f64 -8 d)) (/.f64 l M)) (*.f64 (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2)))) |
(*.f64 (/.f64 d (cbrt.f64 (*.f64 M (*.f64 h (*.f64 D D))))) (/.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 2)))) |
(/.f64 (*.f64 8 (*.f64 (*.f64 d d) (/.f64 l M))) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(pow.f64 (*.f64 d (sqrt.f64 (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 2) |
(pow.f64 (*.f64 d (sqrt.f64 (*.f64 -8 (/.f64 l (*.f64 (*.f64 M (*.f64 D h)) (*.f64 D M)))))) 2) |
(pow.f64 (*.f64 d (sqrt.f64 (*.f64 -8 (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 3) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(pow.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3) 1/3) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2) (*.f64 64 (pow.f64 d 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 D h)) (*.f64 D M))) 2) (*.f64 64 (pow.f64 d 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) 2) (*.f64 64 (pow.f64 d 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (*.f64 d (*.f64 d -8)))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(cbrt.f64 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 3)) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (*.f64 d -8)) 3) (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) (pow.f64 (*.f64 d (*.f64 d -8)) 3))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(expm1.f64 (log1p.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(exp.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(exp.f64 (*.f64 (log.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))))) 1)) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(log1p.f64 (expm1.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))))) |
(/.f64 (*.f64 -8 (*.f64 l (*.f64 d d))) (*.f64 (*.f64 h (*.f64 M M)) (*.f64 D D))) |
(*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) 1) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 l (*.f64 (/.f64 1 M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 l (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 l M) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 1 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 h M)))) 2) |
(*.f64 (sqrt.f64 (/.f64 l M)) (*.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 l M)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 (cbrt.f64 (/.f64 l M)) (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h))) (/.f64 1 M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 M) (/.f64 (/.f64 l M) (*.f64 D (*.f64 D h)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 l M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 l (neg.f64 M)) (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))) |
(*.f64 (/.f64 l (neg.f64 M)) (/.f64 1 (*.f64 M (*.f64 (neg.f64 D) (*.f64 D h))))) |
(/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))) |
(/.f64 (/.f64 l (neg.f64 M)) (*.f64 (*.f64 D D) (*.f64 h (neg.f64 M)))) |
(*.f64 (/.f64 1 (*.f64 D D)) (/.f64 l (*.f64 (*.f64 M h) M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (*.f64 D (*.f64 D h))) (/.f64 (/.f64 l M) M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (/.f64 l M) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 h M)))) 2) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))) M))) |
(/.f64 (*.f64 1 (/.f64 (/.f64 l (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))) M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) |
(/.f64 (/.f64 (/.f64 l M) (cbrt.f64 (*.f64 M (*.f64 h (*.f64 D D))))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 2))) |
(*.f64 (/.f64 l 1) (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) l) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h))) (/.f64 l (neg.f64 M))) |
(*.f64 (/.f64 l (neg.f64 M)) (/.f64 1 (*.f64 M (*.f64 (neg.f64 D) (*.f64 D h))))) |
(/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))) |
(/.f64 (/.f64 l (neg.f64 M)) (*.f64 (*.f64 D D) (*.f64 h (neg.f64 M)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (/.f64 1 M) (*.f64 M h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D D)) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h))) (/.f64 (sqrt.f64 (/.f64 l M)) M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D D)) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M h))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (sqrt.f64 l) M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (/.f64 (cbrt.f64 l) M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 l (*.f64 D (*.f64 D h))) (/.f64 1 (*.f64 M M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 l (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 1 (*.f64 (*.f64 D (sqrt.f64 (*.f64 M h))) M))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 h M)))) 2) |
(*.f64 (/.f64 l (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (/.f64 1 M) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))))) |
(/.f64 (*.f64 1 (/.f64 (/.f64 l (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))) M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) |
(/.f64 (/.f64 (/.f64 l M) (cbrt.f64 (*.f64 M (*.f64 h (*.f64 D D))))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) M) (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 M (*.f64 D (*.f64 D h)))) (sqrt.f64 (/.f64 l M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (/.f64 (sqrt.f64 (/.f64 l M)) (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h)))))) |
(/.f64 (*.f64 1 (/.f64 (/.f64 l (cbrt.f64 (*.f64 M (*.f64 D (*.f64 D h))))) M)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) |
(/.f64 (/.f64 (/.f64 l M) (cbrt.f64 (*.f64 M (*.f64 h (*.f64 D D))))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) M) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (*.f64 D h)))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (*.f64 D h))) (/.f64 (cbrt.f64 (/.f64 l M)) M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 D (sqrt.f64 (*.f64 M h)))) (/.f64 (cbrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h))))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 h M)))) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (cbrt.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 D h)) (*.f64 D M))))) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 2))) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 2)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) l)) (/.f64 1 M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (sqrt.f64 (/.f64 l M)))) (sqrt.f64 (/.f64 l M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 (/.f64 l M)) 2))) (cbrt.f64 (/.f64 l M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (sqrt.f64 l)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l M)) 2) (*.f64 M (*.f64 D (*.f64 D h)))) (cbrt.f64 (/.f64 l M))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h))))) (cbrt.f64 l)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) M) l) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) 1) (/.f64 l M)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M))) |
(*.f64 (/.f64 (/.f64 1 M) (*.f64 (sqrt.f64 M) (*.f64 D (*.f64 D h)))) (/.f64 l (sqrt.f64 M))) |
(/.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 h (*.f64 D D)) (sqrt.f64 M))) (sqrt.f64 M)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M))) |
(*.f64 (/.f64 (/.f64 1 M) (*.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 D (*.f64 D h)))) (/.f64 l (cbrt.f64 M))) |
(/.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 h (*.f64 D D)) (pow.f64 (cbrt.f64 M) 2))) (cbrt.f64 M)) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (neg.f64 M)) (neg.f64 l)) |
(*.f64 (neg.f64 l) (/.f64 (/.f64 1 M) (*.f64 (neg.f64 M) (*.f64 D (*.f64 D h))))) |
(neg.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D h) (*.f64 D (neg.f64 M))))) |
(/.f64 (neg.f64 l) (*.f64 h (neg.f64 (*.f64 (*.f64 D M) (*.f64 D M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M 1)) l) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (/.f64 (/.f64 (/.f64 1 M) (*.f64 D (*.f64 D h))) (/.f64 M (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 1) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 M h)))) 2) |
(pow.f64 (/.f64 (sqrt.f64 (/.f64 l M)) (*.f64 D (sqrt.f64 (*.f64 h M)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 3) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3) 1/3) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(pow.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 D h))) (/.f64 M l)) -1) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(neg.f64 (/.f64 (/.f64 l M) (*.f64 M (*.f64 (*.f64 (neg.f64 D) D) h)))) |
(*.f64 (neg.f64 l) (/.f64 (/.f64 1 M) (*.f64 (neg.f64 M) (*.f64 D (*.f64 D h))))) |
(neg.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D h) (*.f64 D (neg.f64 M))))) |
(/.f64 (neg.f64 l) (*.f64 h (neg.f64 (*.f64 (*.f64 D M) (*.f64 D M))))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 2)) |
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M (*.f64 D h)) (*.f64 D M))) 2)) |
(fabs.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))))) |
(log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))) 3)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l M) 3) (pow.f64 (*.f64 M (*.f64 D (*.f64 D h))) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l M) 3) (pow.f64 (*.f64 M (*.f64 h (*.f64 D D))) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))) 1)) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h))))) |
(/.f64 (/.f64 l (*.f64 D D)) (*.f64 h (*.f64 M M))) |
(/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.1b | (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| ✓ | 7.8b | (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) |
Compiled 164 to 84 computations (48.8% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | l | @ | 0 | (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| 1.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) |
| 1.0ms | h | @ | 0 | (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| 1.0ms | M | @ | 0 | (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| 1.0ms | D | @ | 0 | (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| 1× | batch-egg-rewrite |
| 1212× | unswap-sqr |
| 1126× | swap-sqr |
| 412× | distribute-lft-neg-in |
| 368× | distribute-rgt-neg-in |
| 344× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 68 |
| 1 | 321 | 68 |
| 2 | 4215 | 68 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) |
(/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 h h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (sqrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (cbrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 l (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) |
| 1× | egg-herbie |
| 1168× | unswap-sqr |
| 1114× | associate-+r- |
| 866× | *-commutative |
| 856× | associate-/l/ |
| 616× | associate-/r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 206 | 8241 |
| 1 | 545 | 8199 |
| 2 | 2360 | 8193 |
| 3 | 7742 | 8193 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3) 1/3) |
(neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) |
(sqrt.f64 (*.f64 (*.f64 h h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(log.f64 (pow.f64 (exp.f64 h) (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) h)))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 h 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) h))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(*.f64 l (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) |
(*.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 1 h)) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 l h)) |
(*.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (/.f64 1 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) (neg.f64 l)) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (sqrt.f64 l)) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (cbrt.f64 l)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l))) |
(pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) |
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) h) -1) |
(neg.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) 1)) |
(neg.f64 (*.f64 l (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))) |
(neg.f64 (*.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))) |
(neg.f64 (/.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 h))) |
(neg.f64 (/.f64 (neg.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 (*.f64 D D) 1/4) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M))) |
(*.f64 1/4 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d d)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))))) |
(*.f64 4 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)))) |
(*.f64 4 (*.f64 (/.f64 (/.f64 (*.f64 d d) h) (*.f64 M M)) (/.f64 (/.f64 l D) D))) |
(*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) 1) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h) 1) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)) 2) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h)) 3) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h) 3) 1/3) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(sqrt.f64 (*.f64 (*.f64 h h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(sqrt.f64 (*.f64 h (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) |
(fabs.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) |
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h)))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h) 3)) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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 h 3))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 1)) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (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) h))) |
(*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 l (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 1 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 1 h)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) l) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 l h)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 h) (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 l (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) (neg.f64 l)) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (sqrt.f64 l) h)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (sqrt.f64 l)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (cbrt.f64 l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) 2)) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) |
(/.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) 2) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (*.f64 (cbrt.f64 l) (/.f64 1 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(*.f64 (cbrt.f64 l) (/.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) h)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h))))) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h)))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h))))) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h)))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h))))) (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (*.f64 1/2 (/.f64 D d)) (sqrt.f64 h)))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 h) M) (*.f64 1/2 (/.f64 D d))))) (pow.f64 (cbrt.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (sqrt.f64 h) (*.f64 D 1/2))) d)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (sqrt.f64 l))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 h))) 2) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3) 1/3) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l) h) -1) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)))) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (*.f64 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))) 1)) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (*.f64 l (/.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (*.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h))))) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (/.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 h))) |
(/.f64 (neg.f64 (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (neg.f64 h)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(/.f64 (/.f64 (neg.f64 l) (neg.f64 h)) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(neg.f64 (/.f64 (neg.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 2)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 3))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(exp.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 1)) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(/.f64 l (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)) 2)) |
Compiled 25597 to 11193 computations (56.3% saved)
72 alts after pruning (68 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 912 | 32 | 944 |
| Fresh | 26 | 36 | 62 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 4 | 7 |
| Total | 942 | 72 | 1014 |
| Status | Error | Program |
|---|---|---|
| 44.3b | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 62.6b | (/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 42.7b | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 62.6b | (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 62.6b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| ✓ | 62.6b | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
| 62.6b | (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| ▶ | 48.6b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 44.6b | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| 42.1b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 44.3b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 45.5b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 47.8b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 49.6b | (-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) | |
| ▶ | 44.3b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 43.1b | (*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) | |
| 62.6b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 38.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) | |
| 38.3b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) | |
| 62.6b | (*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) | |
| 44.4b | (*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) | |
| 35.6b | (*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| 26.6b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 40.0b | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| ▶ | 22.0b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 22.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 49.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 22.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 36.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) | |
| 23.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 22.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) | |
| 24.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) | |
| 25.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) | |
| 39.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) | |
| 60.2b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) | |
| 35.8b | (*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) | |
| 36.2b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 62.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) | |
| 62.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) | |
| 58.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) | |
| ▶ | 58.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
| 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) | |
| 55.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) | |
| 58.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) | |
| 60.2b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) | |
| 56.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) | |
| 59.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) | |
| 59.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) | |
| 27.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) | |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) | |
| 60.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) | |
| ✓ | 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) | |
| 32.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 43.5b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) | |
| 39.8b | (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| ▶ | 44.6b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
| 42.2b | (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) | |
| 44.4b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| ✓ | 44.2b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 44.2b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) | |
| 44.2b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 48.3b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 45.5b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 37.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 38.4b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) | |
| 39.7b | (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
Compiled 3663 to 2544 computations (30.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 5.1b | (*.f64 (/.f64 D d) M) | |
| ✓ | 6.6b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| ✓ | 10.0b | (sqrt.f64 (/.f64 h d)) |
| 10.5b | (sqrt.f64 (/.f64 d l)) |
Compiled 187 to 80 computations (57.2% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | h | @ | -inf | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | d | @ | -inf | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | h | @ | inf | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 1× | batch-egg-rewrite |
| 574× | add-sqr-sqrt |
| 562× | pow1 |
| 562× | *-un-lft-identity |
| 526× | add-exp-log |
| 526× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 116 |
| 1 | 574 | 88 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 h d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 d) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h d)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 h d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 h d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 h) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (/.f64 h d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 h d) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 h d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 h d) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 h d) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) (neg.f64 (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 2) (*.f64 (/.f64 d l) (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))))))) |
| 1× | egg-herbie |
| 1776× | associate-/l* |
| 1522× | associate-/r* |
| 1034× | associate-*r/ |
| 862× | associate-*l/ |
| 738× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 186 | 5698 |
| 1 | 454 | 5496 |
| 2 | 1893 | 5488 |
| 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 (sqrt.f64 (/.f64 h d)) 1) |
(*.f64 1 (sqrt.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) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h d)) 1/2)) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(/.f64 1 (sqrt.f64 (/.f64 d h))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 h d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.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 (pow.f64 (/.f64 h d) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) 3) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 h d))) |
(log.f64 (exp.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)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))) |
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
| 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.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)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(-.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(+.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 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M)))))) |
(*.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 (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) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.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 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h 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 (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 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (pow.f64 (/.f64 h d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.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 (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 (pow.f64 (/.f64 h d) 1/4) 2) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) 3) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (pow.f64 (/.f64 h d) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(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)) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(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)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) -1/4))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) -1/4)) (+.f64 1 (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 M (/.f64 D d)) 2))))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 3)))) (+.f64 1 (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 3))) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h) (fma.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) 1))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 3))) (+.f64 1 (*.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (+.f64 (/.f64 1/16 (/.f64 l (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h)))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) -1/4)) (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (+.f64 1 (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 M (/.f64 D d)) 2))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) -1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))))) |
(/.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 3))) (/.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))))) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 3))) (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h) (fma.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 3))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (+.f64 (/.f64 1/16 (/.f64 l (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) 1/2)))))) |
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) -1/4))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) -1/4)) (+.f64 1 (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 M (/.f64 D d)) 2))))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 3)))) (+.f64 1 (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 3))) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h) (fma.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) 1))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 3))) (+.f64 1 (*.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (+.f64 (/.f64 1/16 (/.f64 l (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) 1/2))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h)))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) -1/4)) (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (+.f64 1 (*.f64 h (/.f64 1/8 (/.f64 l (pow.f64 (*.f64 M (/.f64 D d)) 2))))) (+.f64 1 (*.f64 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) -1/4)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 3) 1/8)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) 2) 1/4)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)))) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 3))) (/.f64 (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h))))) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 3))) (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) h) (fma.f64 1/4 (pow.f64 (*.f64 h (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l 1/4))) 2) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) 3))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 (*.f64 h (*.f64 (/.f64 1/4 l) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (+.f64 (/.f64 1/16 (/.f64 l (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) 1/2)))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 2) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3) 1/3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2)) 2))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h)) 2)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) 2)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))) 3)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2)))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) 1/4) (/.f64 l h)) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| ✓ | 12.3b | (pow.f64 (*.f64 l h) -1/2) |
Compiled 24 to 12 computations (50% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 82.0ms | l | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 15.0ms | h | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 13.0ms | h | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 10.0ms | l | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 8.0ms | l | @ | inf | (pow.f64 (*.f64 l h) -1/2) |
| 1× | batch-egg-rewrite |
| 1770× | add-sqr-sqrt |
| 1746× | *-un-lft-identity |
| 1624× | add-cube-cbrt |
| 1600× | add-cbrt-cube |
| 182× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 187 | 32 |
| 2 | 2238 | 32 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (pow.f64 h -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1/2) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l h) -1))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))))))) |
| 1× | egg-herbie |
| 1714× | associate-*r/ |
| 1442× | associate-+r+ |
| 1344× | associate-*r* |
| 1296× | associate-+l+ |
| 1246× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 1684 |
| 1 | 275 | 1404 |
| 2 | 791 | 1254 |
| 3 | 4585 | 1254 |
| 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 (exp.f64 (log1p.f64 (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 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.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 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 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.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)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log.f64 (+.f64 1 (expm1.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)))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(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) |
(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))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 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))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1)) |
(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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 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 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 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.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 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.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 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.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 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)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.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 (exp.f64 (log1p.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 (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 (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 (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 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 (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))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(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) |
(log.f64 (+.f64 1 (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) |
(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) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))) 1)) |
(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 (exp.f64 (log1p.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 (*.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 (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)) |
(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)) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(sqrt.f64 (*.f64 (/.f64 1 (*.f64 l h)) (*.f64 d d))) |
(sqrt.f64 (*.f64 d (*.f64 d (/.f64 1 (*.f64 l h))))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(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)) |
(log.f64 (+.f64 1 (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)) |
(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)) |
(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)) |
(exp.f64 (*.f64 (log.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)) |
(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 error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| ✓ | 0.2b | (pow.f64 (*.f64 l h) 3/2) |
| ✓ | 25.6b | (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
Compiled 34 to 19 computations (44.1% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 123.0ms | d | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 14.0ms | h | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 11.0ms | l | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 3.0ms | d | @ | inf | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 2.0ms | l | @ | 0 | (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
| 1× | batch-egg-rewrite |
| 954× | *-commutative |
| 858× | associate-/r* |
| 838× | unswap-sqr |
| 656× | associate-/l* |
| 606× | swap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 45 |
| 1 | 243 | 41 |
| 2 | 2980 | 41 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(pow.f64 (*.f64 l h) 3/2) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 1/4) (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l h)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 h 3/2)) (cbrt.f64 (pow.f64 l 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 l h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 l h) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 3/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 3/2) (pow.f64 1 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 l h)) (*.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 1/4) (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) 3/4) (pow.f64 (*.f64 l h) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l 3/2) (pow.f64 h 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h 3/2) (pow.f64 l 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 3/2) (pow.f64 (*.f64 l h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8) (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l h) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 l h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) 3/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 -1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 d) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 1 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (*.f64 l h))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2) (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 d) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d (/.f64 -1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
| 1× | egg-herbie |
| 1492× | associate-/l* |
| 1372× | unswap-sqr |
| 930× | associate-*r/ |
| 672× | associate-*l/ |
| 594× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 378 | 6215 |
| 1 | 981 | 4831 |
| 2 | 2939 | 4831 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 3/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 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 1 1/2)) |
(*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.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 (cbrt.f64 (*.f64 l h)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2))) |
(*.f64 (cbrt.f64 (pow.f64 h 3/2)) (cbrt.f64 (pow.f64 l 3/2))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.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)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6))) |
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h)))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12)) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2))) 1) |
(*.f64 (*.f64 l h) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) 3/2) 1) |
(*.f64 (pow.f64 (*.f64 l h) 3/2) (pow.f64 1 3/2)) |
(*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 l h)) |
(*.f64 1 (pow.f64 (*.f64 l h) 3/2)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (pow.f64 (*.f64 l h) 3/4) (pow.f64 (*.f64 l h) 3/4)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (pow.f64 h 3/2) (pow.f64 l 3/2)) |
(*.f64 (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (pow.f64 1 3/2) (pow.f64 (*.f64 l h) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2)) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4))) |
(*.f64 (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8) (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6)) |
(sqrt.f64 (pow.f64 (*.f64 l h) 3)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) 3/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) 3/2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2))) |
(exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) 3/2))) |
(-.f64 (exp.f64 (log1p.f64 (/.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 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (neg.f64 d) (/.f64 -1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (sqrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) 1)) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 d) 2) 1)) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) (neg.f64 d)) |
(*.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) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l 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) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4))) |
(*.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) (sqrt.f64 (*.f64 l h))) (cbrt.f64 d)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6)) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2) (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(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 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(neg.f64 (/.f64 (neg.f64 d) (sqrt.f64 (*.f64 l h)))) |
(neg.f64 (*.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) 1)) |
(neg.f64 (*.f64 d (/.f64 -1 (sqrt.f64 (*.f64 l h))))) |
(neg.f64 (*.f64 1 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(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 |
|---|
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h)))))) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (neg.f64 l)) (neg.f64 (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (-.f64 (log.f64 (neg.f64 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 1 1/2)) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))) |
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (fabs.f64 (cbrt.f64 (*.f64 h l)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (fabs.f64 (cbrt.f64 (*.f64 h l)))) |
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (neg.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2))) |
(*.f64 (cbrt.f64 (pow.f64 h 3/2)) (cbrt.f64 (pow.f64 l 3/2))) |
(*.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2))) |
(*.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 h l)) |
(*.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 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (fabs.f64 (cbrt.f64 (*.f64 h l)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (fabs.f64 (cbrt.f64 (*.f64 h l)))) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6))) |
(*.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 h 3/2) 1/6) (pow.f64 (pow.f64 h 3/2) 1/6)) (*.f64 (pow.f64 (pow.f64 l 3/2) 1/6) (pow.f64 (pow.f64 l 3/2) 1/6))) |
(*.f64 (cbrt.f64 (pow.f64 l 3/2)) (cbrt.f64 (pow.f64 h 3/2))) |
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 h l) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 1/4) (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/6)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6)))) |
(*.f64 (pow.f64 (*.f64 h l) 1/4) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (*.f64 h l) 1/4) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 h l) 1/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 1/4) (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/6)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 1/4)) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6)))) |
(*.f64 (pow.f64 (*.f64 h l) 1/4) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (*.f64 h l) 1/4) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3/4) 1/6))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/12) (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (*.f64 (pow.f64 (pow.f64 (*.f64 h l) 3/4) 1/6) (pow.f64 (pow.f64 (*.f64 h l) 3/2) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h)))) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l)))) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (cbrt.f64 (*.f64 h l)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (*.f64 (cbrt.f64 (*.f64 h l)) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (cbrt.f64 (*.f64 h l)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)) (cbrt.f64 (pow.f64 (*.f64 h l) 1/4)))) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3/2)) |
(sqrt.f64 (*.f64 h l)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12) (pow.f64 (pow.f64 (*.f64 l h) 3) 1/12)) |
(pow.f64 (pow.f64 (*.f64 h l) 3) 1/6) |
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(sqrt.f64 (*.f64 l h)) |
(sqrt.f64 (*.f64 h l)) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(fabs.f64 (sqrt.f64 (*.f64 h l))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 h l)) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(cbrt.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l)))) |
(cbrt.f64 (pow.f64 (*.f64 h l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 h l)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2))) 1) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (*.f64 l h) (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 h l) (sqrt.f64 (*.f64 h l))) |
(pow.f64 (sqrt.f64 (*.f64 h l)) 3) |
(*.f64 (pow.f64 (*.f64 l h) 3/2) 1) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (pow.f64 (*.f64 l h) 3/2) (pow.f64 1 3/2)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 l h)) |
(*.f64 (*.f64 h l) (sqrt.f64 (*.f64 h l))) |
(pow.f64 (sqrt.f64 (*.f64 h l)) 3) |
(*.f64 1 (pow.f64 (*.f64 l h) 3/2)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (*.f64 h l) (sqrt.f64 (*.f64 h l))) |
(pow.f64 (sqrt.f64 (*.f64 h l)) 3) |
(*.f64 (pow.f64 (*.f64 l h) 3/4) (pow.f64 (*.f64 l h) 3/4)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 h l) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (*.f64 l (*.f64 h (cbrt.f64 (*.f64 h l))))) |
(*.f64 h (*.f64 l (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (pow.f64 h 3/2) (pow.f64 l 3/2)) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 h l) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (*.f64 l (*.f64 h (cbrt.f64 (*.f64 h l))))) |
(*.f64 h (*.f64 l (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l))))) |
(*.f64 (*.f64 (*.f64 l h) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (*.f64 h l) (sqrt.f64 (*.f64 h l))) |
(pow.f64 (sqrt.f64 (*.f64 h l)) 3) |
(*.f64 (pow.f64 1 3/2) (pow.f64 (*.f64 l h) 3/2)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2) 3/2) (pow.f64 (cbrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 h l)) 2) 3/2) (pow.f64 (cbrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (*.f64 l h) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 3/4) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (*.f64 l h) 3/8))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) 3/8))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 3/4) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) 3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 3/4) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4)) (*.f64 (pow.f64 (*.f64 l h) 3/8) (pow.f64 (sqrt.f64 (*.f64 l h)) 3/4))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 h l) 3/4)) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/4)))) |
(*.f64 (pow.f64 (*.f64 h l) 3/4) (pow.f64 (sqrt.f64 (*.f64 h l)) 3/2)) |
(*.f64 (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 l 3/4) (sqrt.f64 (pow.f64 h 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2))) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (sqrt.f64 (pow.f64 h 3/2)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (pow.f64 h 3/2) (pow.f64 (sqrt.f64 l) 3)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 h 3/4))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 h 3/4))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (pow.f64 h 3/2) (pow.f64 (sqrt.f64 l) 3)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (sqrt.f64 (pow.f64 l 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 l 3/4) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (sqrt.f64 (pow.f64 l 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (pow.f64 (sqrt.f64 l) 3) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 h 3/4) (sqrt.f64 (pow.f64 l 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2))) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (sqrt.f64 (pow.f64 l 3/2)))) |
(*.f64 (sqrt.f64 (pow.f64 l 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 l 3/4))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 h 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 l 3/4))) |
(*.f64 (sqrt.f64 (pow.f64 l 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (*.f64 (sqrt.f64 (pow.f64 l 3/2)) (pow.f64 (sqrt.f64 h) 3/2)))) |
(*.f64 (pow.f64 l 3/2) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (pow.f64 h 3/2) (pow.f64 (sqrt.f64 l) 3)) |
(*.f64 (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 h 3/4) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (sqrt.f64 (pow.f64 h 3/2)) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (pow.f64 h 3/2) (pow.f64 (sqrt.f64 l) 3)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2)) (*.f64 (pow.f64 (sqrt.f64 h) 3/2) (pow.f64 (sqrt.f64 l) 3/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2)) (*.f64 (pow.f64 (sqrt.f64 l) 3/2) (pow.f64 (sqrt.f64 h) 3/2))) |
(*.f64 (pow.f64 (sqrt.f64 l) 3) (pow.f64 (sqrt.f64 h) 3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8) (pow.f64 (pow.f64 (*.f64 l h) 2) 3/8)) |
(pow.f64 (pow.f64 (*.f64 h l) 2) 3/4) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3) 1/6)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(sqrt.f64 (pow.f64 (*.f64 l h) 3)) |
(sqrt.f64 (pow.f64 (*.f64 h l) 3)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) 3/2)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) 3/2) 3)) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) |
(pow.f64 (*.f64 h l) 3/2) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 d (pow.f64 (*.f64 h l) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 h l))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (*.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 h l))))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 d (pow.f64 (*.f64 h l) -1/2)) |
(*.f64 (neg.f64 d) (/.f64 -1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (sqrt.f64 d)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) 1)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 d) 2) 1)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) (neg.f64 d)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.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 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 h l))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 h l))))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 h l))) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.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 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (*.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (*.f64 l h))) (cbrt.f64 d)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 h l))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d (/.f64 (*.f64 l h) d)))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 h l))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2) (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3/2)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6) (pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/6)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2) (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1/2)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(neg.f64 (/.f64 (neg.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(neg.f64 (*.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))) 1)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(neg.f64 (*.f64 d (/.f64 -1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(neg.f64 (*.f64 1 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 9.0b | (/.f64 l (*.f64 M M)) |
| 10.0b | (sqrt.f64 (/.f64 d h)) | |
| 10.5b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 16.8b | (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
Compiled 126 to 35 computations (72.2% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | D | @ | 0 | (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
| 0.0ms | l | @ | inf | (/.f64 l (*.f64 M M)) |
| 0.0ms | h | @ | 0 | (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
| 0.0ms | l | @ | 0 | (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
| 0.0ms | M | @ | 0 | (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
| 1× | batch-egg-rewrite |
| 800× | distribute-lft-neg-in |
| 740× | distribute-rgt-neg-in |
| 360× | add-sqr-sqrt |
| 354× | distribute-rgt-in |
| 352× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 62 |
| 1 | 351 | 62 |
| 2 | 5307 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))) |
(/.f64 l (*.f64 M M)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/8 d) (/.f64 1 (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 D D) h) (*.f64 (/.f64 -1/8 d) (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (/.f64 M (/.f64 l M)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (*.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (*.f64 h (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 M (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 M (/.f64 l M)) d) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (/.f64 l M)) (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/8 (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M))) (/.f64 -1/8 (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 1 (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) 1) (/.f64 (*.f64 (*.f64 D D) h) (*.f64 d (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) l) (*.f64 M M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) 1) (/.f64 M (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D D) h) d) (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M)))) (*.f64 (*.f64 D D) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d l)) (*.f64 M M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (neg.f64 l)) (neg.f64 (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) 1) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 d (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (*.f64 d (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) 1) (/.f64 h (*.f64 d (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D D) h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D D) h) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (/.f64 -1/8 d) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) d) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 l (*.f64 M M))) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) d) (/.f64 h (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 l (*.f64 M M))) (/.f64 h d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 h (/.f64 (sqrt.f64 (*.f64 d l)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 h (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 d -8) (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 D) (*.f64 D h)) (/.f64 -1/8 d)) (/.f64 (/.f64 M (/.f64 l M)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) 3) (pow.f64 (*.f64 d (/.f64 l (*.f64 M M))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 M M)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (pow.f64 M -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (*.f64 M M)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 l (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 M -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (pow.f64 M -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l M) (/.f64 1 M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 M -2) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 M) (/.f64 l M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 M 4))) (/.f64 l (cbrt.f64 (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 M 4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (*.f64 M M)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 l) M) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 M (/.f64 l M)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 l (neg.f64 (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 l) (pow.f64 M -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M M) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 M M))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 l (*.f64 M M)))))))) |
| 1× | egg-herbie |
| 1134× | unswap-sqr |
| 652× | associate-/l* |
| 642× | distribute-rgt-in |
| 642× | distribute-lft-in |
| 638× | associate-*r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 285 | 7765 |
| 1 | 932 | 7681 |
| 2 | 5024 | 7681 |
| 1× | node limit |
| Inputs |
|---|
(*.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 -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 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 l (pow.f64 M 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) 1) |
(*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (/.f64 -1/8 d) (/.f64 1 (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D))))) |
(*.f64 (*.f64 (*.f64 D D) h) (*.f64 (/.f64 -1/8 d) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (/.f64 M (/.f64 l M)) d)) |
(*.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1) |
(*.f64 1 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (*.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (*.f64 h (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 M (/.f64 l M))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (/.f64 M (/.f64 l M)) d) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) |
(*.f64 (/.f64 M (/.f64 l M)) (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h)))) |
(*.f64 (/.f64 -1/8 (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M)))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M))) (/.f64 -1/8 (*.f64 d d))) |
(*.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 1 (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) 1) (/.f64 (*.f64 (*.f64 D D) h) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) l) (*.f64 M M)) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) 1) (/.f64 M (/.f64 l M))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) d) (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M)))) (*.f64 (*.f64 D D) h)) |
(*.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d l)) (*.f64 M M)) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (neg.f64 l)) (neg.f64 (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) 1) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) 1) (/.f64 h (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D D) h) d)) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D D) h) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (/.f64 -1/8 d) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d)) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) d) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 l (*.f64 M M))) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) d) (/.f64 h (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 l (*.f64 M M))) (/.f64 h d)) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 h (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 h (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1) |
(pow.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 d -8) (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D)))) -1) |
(neg.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 2)) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 D) (*.f64 D h)) (/.f64 -1/8 d)) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) 3) (pow.f64 (*.f64 d (/.f64 l (*.f64 M M))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 M M)))) 1) |
(*.f64 l (pow.f64 M -2)) |
(*.f64 (/.f64 l (*.f64 M M)) 1) |
(*.f64 1 (/.f64 l (*.f64 M M))) |
(*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) M)) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 M -2))) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (pow.f64 M -2))) |
(*.f64 (/.f64 l M) (/.f64 1 M)) |
(*.f64 (pow.f64 M -2) l) |
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 M M)))) |
(*.f64 (/.f64 1 M) (/.f64 l M)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 M 4))) (/.f64 l (cbrt.f64 (*.f64 M M)))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M M))) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 M 4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) M)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(pow.f64 (/.f64 l (*.f64 M M)) 1) |
(pow.f64 (/.f64 (sqrt.f64 l) M) 2) |
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 3) |
(pow.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3) 1/3) |
(pow.f64 (/.f64 M (/.f64 l M)) -1) |
(neg.f64 (/.f64 l (neg.f64 (*.f64 M M)))) |
(sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))) |
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 M -2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 M M))))) |
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M M) 3))) |
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 M M)))) |
(exp.f64 (log.f64 (/.f64 l (*.f64 M M)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 M M))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 M M)))) |
| Outputs |
|---|
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.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 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(/.f64 l (pow.f64 M 2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) 1) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 -1/8 d) (/.f64 1 (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 (*.f64 D D) h) (*.f64 (/.f64 -1/8 d) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (/.f64 M (/.f64 l M)) d)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 1 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(pow.f64 (/.f64 (*.f64 D (sqrt.f64 h)) (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) M) (sqrt.f64 (/.f64 -1/8 d)))) 2) |
(pow.f64 (*.f64 M (/.f64 (*.f64 D (sqrt.f64 h)) (/.f64 (sqrt.f64 (*.f64 l d)) (sqrt.f64 (/.f64 -1/8 d))))) 2) |
(*.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (*.f64 D (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d)))) (*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (/.f64 M (*.f64 d (/.f64 l M)))))) |
(*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (*.f64 D (*.f64 (sqrt.f64 h) (*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (sqrt.f64 (/.f64 -1/8 d))))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 2) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (*.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (*.f64 h (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 M (/.f64 l M))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 M (/.f64 l M)) d) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 M (/.f64 l M)) (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 -1/8 (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 (*.f64 (*.f64 D D) h) (/.f64 M (/.f64 l M))) (/.f64 -1/8 (*.f64 d d))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (*.f64 1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 1 (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D h)) d) 1/8) (/.f64 1 (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) h) 1/8) (neg.f64 (/.f64 l (/.f64 (*.f64 M M) d)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 l (*.f64 M M)) (neg.f64 d))) (/.f64 1/8 d)) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) 1) (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l d))) M) (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) (/.f64 (sqrt.f64 (*.f64 l d)) M)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) (*.f64 h M)) D)) (*.f64 M (/.f64 (/.f64 -1/8 d) (sqrt.f64 (*.f64 l d))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2)) (/.f64 -1/8 (/.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) (/.f64 (*.f64 D (*.f64 D h)) d)))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2)) (/.f64 (*.f64 D D) (/.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) h))) |
(*.f64 (/.f64 (/.f64 -1/8 d) 1) (/.f64 (*.f64 (*.f64 D D) h) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) l) (*.f64 M M)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) 1) (/.f64 M (/.f64 l M))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) d) (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l d))) M) (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) (/.f64 (sqrt.f64 (*.f64 l d)) M)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) (*.f64 h M)) D)) (*.f64 M (/.f64 (/.f64 -1/8 d) (sqrt.f64 (*.f64 l d))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (*.f64 d (/.f64 l (*.f64 M M)))) (*.f64 (*.f64 D D) h)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d l)) (*.f64 M M)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (neg.f64 l)) (neg.f64 (*.f64 M M))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) 1) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 (*.f64 D (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d)))) (*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (/.f64 M (*.f64 d (/.f64 l M)))))) |
(*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (*.f64 D (*.f64 (sqrt.f64 h) (*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (sqrt.f64 (/.f64 -1/8 d))))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M)))) |
(*.f64 (*.f64 D (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d)))) (*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (/.f64 M (*.f64 d (/.f64 l M)))))) |
(*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (*.f64 D (*.f64 (sqrt.f64 h) (*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (sqrt.f64 (/.f64 -1/8 d))))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) 1) (/.f64 h (*.f64 d (/.f64 l (*.f64 M M))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D D) h) d)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (*.f64 (*.f64 D D) h) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l d))) M) (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) (/.f64 (sqrt.f64 (*.f64 l d)) M)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) (*.f64 h M)) D)) (*.f64 M (/.f64 (/.f64 -1/8 d) (sqrt.f64 (*.f64 l d))))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D D) h) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2)) (/.f64 -1/8 (/.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) (/.f64 (*.f64 D (*.f64 D h)) d)))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2)) (/.f64 (*.f64 D D) (/.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) h))) |
(*.f64 (/.f64 (*.f64 (*.f64 D D) h) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (/.f64 -1/8 d) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2)) (/.f64 -1/8 (/.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) (/.f64 (*.f64 D (*.f64 D h)) d)))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2)) (/.f64 (*.f64 D D) (/.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) h))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 l (*.f64 M M))) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) d)) |
(*.f64 (*.f64 D (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d)))) (*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (/.f64 M (*.f64 d (/.f64 l M)))))) |
(*.f64 (*.f64 D (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 -1/8 d)) (*.f64 D (*.f64 (sqrt.f64 h) (*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (sqrt.f64 (/.f64 -1/8 d))))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 h)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2) (sqrt.f64 (/.f64 -1/8 d)))) (/.f64 (*.f64 D (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d)))) (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))))) |
(*.f64 (/.f64 D (/.f64 (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1/8 d))))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 h)) (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d)))) (sqrt.f64 (/.f64 -1/8 d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) d) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 l (*.f64 M M))) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) d)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l d))) M) (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) (/.f64 (sqrt.f64 (*.f64 l d)) M)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) (*.f64 h M)) D)) (*.f64 M (/.f64 (/.f64 -1/8 d) (sqrt.f64 (*.f64 l d))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d))) 2) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) (*.f64 h (/.f64 M (*.f64 d (/.f64 l M))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) 2) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 (*.f64 D h) (/.f64 -1/8 d)))) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2) (cbrt.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M)))))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) d) (/.f64 h (/.f64 l (*.f64 M M)))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 l (*.f64 M M))) (/.f64 h d)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (/.f64 (sqrt.f64 (*.f64 d l)) M)) (/.f64 h (/.f64 (sqrt.f64 (*.f64 d l)) M))) |
(/.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l d))) M) (*.f64 -1/8 (/.f64 (*.f64 D (*.f64 D h)) d))) (/.f64 (sqrt.f64 (*.f64 l d)) M)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) (*.f64 h M)) D)) (*.f64 M (/.f64 (/.f64 -1/8 d) (sqrt.f64 (*.f64 l d))))) |
(*.f64 (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 D D)) (pow.f64 (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))) 2)) (/.f64 h (cbrt.f64 (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) 2)) (/.f64 -1/8 (/.f64 (cbrt.f64 (*.f64 d (/.f64 (/.f64 l M) M))) (/.f64 (*.f64 D (*.f64 D h)) d)))) |
(*.f64 (/.f64 (/.f64 -1/8 d) (pow.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) 2)) (/.f64 (*.f64 D D) (/.f64 (cbrt.f64 (/.f64 l (/.f64 (*.f64 M M) d))) h))) |
(pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 1) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(pow.f64 (/.f64 (*.f64 (*.f64 D (sqrt.f64 h)) (sqrt.f64 (/.f64 -1/8 d))) (/.f64 (sqrt.f64 (*.f64 d l)) M)) 2) |
(pow.f64 (/.f64 (*.f64 D (sqrt.f64 h)) (/.f64 (/.f64 (sqrt.f64 (*.f64 l d)) M) (sqrt.f64 (/.f64 -1/8 d)))) 2) |
(pow.f64 (*.f64 M (/.f64 (*.f64 D (sqrt.f64 h)) (/.f64 (sqrt.f64 (*.f64 l d)) (sqrt.f64 (/.f64 -1/8 d))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 3) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3) 1/3) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(pow.f64 (*.f64 (*.f64 d -8) (*.f64 (/.f64 d h) (/.f64 (/.f64 l (*.f64 M M)) (*.f64 D D)))) -1) |
(/.f64 1 (*.f64 (*.f64 (*.f64 d -8) (/.f64 d h)) (/.f64 (/.f64 (/.f64 l M) M) (*.f64 D D)))) |
(/.f64 1 (*.f64 (/.f64 d h) (*.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D D) M)) (*.f64 d -8)))) |
(/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)) |
(neg.f64 (/.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D h)) d) 1/8) (/.f64 1 (*.f64 d (*.f64 (pow.f64 M -2) (neg.f64 l))))) |
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d D)) h) 1/8) (neg.f64 (/.f64 l (/.f64 (*.f64 M M) d)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 l (*.f64 M M)) (neg.f64 d))) (/.f64 1/8 d)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) (*.f64 h (/.f64 M (*.f64 d (/.f64 l M)))))) 2)) |
(fabs.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M)))))) |
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 D) (*.f64 D h)) (/.f64 -1/8 d)) (/.f64 (/.f64 M (/.f64 l M)) d))) |
(*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (log.f64 (pow.f64 (pow.f64 (exp.f64 D) (*.f64 D h)) (/.f64 -1/8 d)))) |
(*.f64 (/.f64 M (*.f64 d (/.f64 l M))) (*.f64 (/.f64 -1/8 d) (log.f64 (pow.f64 (exp.f64 D) (*.f64 D h))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))) 3)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) h) d)) 3) (pow.f64 (*.f64 d (/.f64 l (*.f64 M M))) 3))) |
(cbrt.f64 (/.f64 (*.f64 -1/512 (pow.f64 (/.f64 (*.f64 D (*.f64 D h)) d) 3)) (pow.f64 (*.f64 d (/.f64 (/.f64 l M) M)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 (*.f64 D h) (/.f64 -1/8 d))) 3) (pow.f64 (/.f64 l (/.f64 (*.f64 M M) d)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d)))) 1)) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 D h)) (*.f64 M M)) (*.f64 d d)) l)) |
(*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 M M)))) 1) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 l (pow.f64 M -2)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (/.f64 l (*.f64 M M)) 1) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 1 (/.f64 l (*.f64 M M))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) M)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 M -2))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l M) M)) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4)))) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) (cbrt.f64 (*.f64 (/.f64 l (pow.f64 M 4)) l))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l M) M)) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4)))) |
(*.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) (cbrt.f64 (*.f64 (/.f64 l (pow.f64 M 4)) l))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (pow.f64 M -2))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (pow.f64 M -2) (cbrt.f64 l))) |
(*.f64 (pow.f64 M -2) (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l))) |
(*.f64 (/.f64 l M) (/.f64 1 M)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (pow.f64 M -2) l) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 M M)))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (/.f64 1 M) (/.f64 l M)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 M 4))) (/.f64 l (cbrt.f64 (*.f64 M M)))) |
(/.f64 (*.f64 1 (/.f64 l (cbrt.f64 (*.f64 M M)))) (cbrt.f64 (pow.f64 M 4))) |
(/.f64 (/.f64 l (cbrt.f64 (*.f64 M M))) (cbrt.f64 (pow.f64 M 4))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M M))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 M 4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M M)))) |
(/.f64 (*.f64 1 (/.f64 l (cbrt.f64 (*.f64 M M)))) (cbrt.f64 (pow.f64 M 4))) |
(/.f64 (/.f64 l (cbrt.f64 (*.f64 M M))) (cbrt.f64 (pow.f64 M 4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) M)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) (*.f64 M M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) M)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) (*.f64 M M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (pow.f64 M 4))) (cbrt.f64 (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (/.f64 (/.f64 l M) M))) (cbrt.f64 (pow.f64 M 4))) |
(/.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 (pow.f64 M 4)) (cbrt.f64 (/.f64 l (*.f64 M M))))) |
(pow.f64 (/.f64 l (*.f64 M M)) 1) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(pow.f64 (/.f64 (sqrt.f64 l) M) 2) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 M M))) 3) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(pow.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3) 1/3) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(pow.f64 (/.f64 M (/.f64 l M)) -1) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(neg.f64 (/.f64 l (neg.f64 (*.f64 M M)))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 M 4))) |
(sqrt.f64 (*.f64 (/.f64 l (pow.f64 M 4)) l)) |
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 M -2))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 M M))))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 M M)) 3)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M M) 3))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 M M)))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(exp.f64 (log.f64 (/.f64 l (*.f64 M M)))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 M M))) 1)) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 M M)))) |
(/.f64 (/.f64 l M) M) |
(/.f64 l (*.f64 M M)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
| ✓ | 0.6b | (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
| ✓ | 0.8b | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 12.2b | (sqrt.f64 (*.f64 l h)) |
Compiled 50 to 25 computations (50% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 37.0ms | l | @ | inf | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 12.0ms | l | @ | 0 | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 11.0ms | h | @ | 0 | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 9.0ms | h | @ | inf | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 3.0ms | l | @ | -inf | (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
| 1× | batch-egg-rewrite |
| 1034× | *-commutative |
| 946× | unswap-sqr |
| 660× | swap-sqr |
| 612× | associate-*r/ |
| 470× | sqr-pow |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 61 |
| 1 | 282 | 47 |
| 2 | 3069 | 47 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
(cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1) (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 l) -1) (pow.f64 (sqrt.f64 h) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 h) -1) (pow.f64 (sqrt.f64 l) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 l h) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (*.f64 l h) 1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 4) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 3/2) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (neg.f64 (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l h)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 l h))) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d -1) (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d -1)) (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 1) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) 1) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d 1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (sqrt.f64 l)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) -1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (neg.f64 (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d -1) (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
| 1× | egg-herbie |
| 872× | +-commutative |
| 746× | associate-/l* |
| 646× | distribute-lft-in |
| 634× | distribute-rgt-in |
| 496× | associate-/l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 500 | 10009 |
| 1 | 1174 | 8903 |
| 2 | 4253 | 8349 |
| 3 | 7889 | 8349 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.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 (exp.f64 (log1p.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)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) -1)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) -1) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1) (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1)) |
(*.f64 (pow.f64 (sqrt.f64 l) -1) (pow.f64 (sqrt.f64 h) -1)) |
(*.f64 (pow.f64 (sqrt.f64 h) -1) (pow.f64 (sqrt.f64 l) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (*.f64 l h) 1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 4) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(/.f64 (pow.f64 1 3/2) (sqrt.f64 (*.f64 l h))) |
(/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 -1 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 -1 (neg.f64 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log.f64 (+.f64 1 (expm1.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 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) 1) |
(*.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2)) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2)) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h))) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/3) |
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2/3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3) |
(sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (sqrt.f64 d))) |
(/.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 d))) |
(/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 l h))) d)) |
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 d -1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 1 (*.f64 d -1)) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 d (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 1) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) 1) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 1 (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 1 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(/.f64 (/.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (*.f64 d -1) (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 (*.f64 d -1) (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 d -1) (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (*.f64 d -1) -1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (*.f64 d -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(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) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.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 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(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 |
|---|
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 3) |
(pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3) |
(pow.f64 (*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) 3) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(*.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) 3) (sqrt.f64 -1)) (pow.f64 1 1/3)) |
(*.f64 1 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) 3) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) 3) (sqrt.f64 -1)) |
(/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) 3) (sqrt.f64 -1)) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3) (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 1 h)))))) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/6) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 h -1/6) (pow.f64 l -1/6)) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (exp.f64 (*.f64 1/6 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 -1 h))))) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/3)) |
(*.f64 (pow.f64 (exp.f64 1/6) (+.f64 (neg.f64 (log.f64 h)) (log.f64 (/.f64 -1 l)))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (pow.f64 (exp.f64 1/6) (-.f64 (log.f64 (/.f64 -1 l)) (log.f64 h))) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/6) (pow.f64 h -1/6)) (cbrt.f64 (/.f64 1 (sqrt.f64 -1)))) |
(*.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 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) -1)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 l h))) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1) (pow.f64 (pow.f64 (*.f64 l h) 1/4) -1)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (sqrt.f64 l) -1) (pow.f64 (sqrt.f64 h) -1)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (pow.f64 (sqrt.f64 h) -1) (pow.f64 (sqrt.f64 l) -1)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (pow.f64 (cbrt.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 l h))) |
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/4) 1/6) 4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) |
(*.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))) |
(*.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) |
(*.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (*.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))) |
(*.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2))) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/4) 1/6) 4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/4)) |
(pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6)) |
(pow.f64 (*.f64 l h) -1/2) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (pow.f64 (*.f64 l h) 1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6))) |
(/.f64 -1 (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (sqrt.f64 -1) (*.f64 (pow.f64 (*.f64 l h) 1/4) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 (/.f64 (sqrt.f64 -1) (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 4) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 4) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 4) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6))) |
(/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/4)) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 1 3/2) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3/2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 3) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3/2) (/.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3/2) (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3/2) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (*.f64 (sqrt.f64 -1) (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (pow.f64 (*.f64 l h) -1/4)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h))) 1) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) 3) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 -1 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(/.f64 (*.f64 (sqrt.f64 -1) (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (pow.f64 (*.f64 l h) -1/4)) |
(/.f64 (*.f64 1 (/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (fabs.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (fabs.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (pow.f64 (*.f64 l h) -1/4) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l)))) |
(/.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 l h) -1/4) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 1 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 h)) (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 l))))) |
(/.f64 (/.f64 -1 (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 -1 (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 -1 (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 -1 (neg.f64 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)) (sqrt.f64 l))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h))) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 h)) (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (*.f64 l h) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(pow.f64 (*.f64 l h) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.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 (*.f64 l h) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3/2)) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) |
(*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/4) 1/6) 4) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (sqrt.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))) |
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6)))) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1/2)) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) (sqrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 -1 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) -1) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6)) 1) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 1/6))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) 1/4)))) |
(/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 h)))) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/6)) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 2/3) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6)) (*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) 1/6))) |
(*.f64 (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (fabs.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/4) 1/6) 4) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/6) 2) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) -1) |
(/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 3) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(pow.f64 (cbrt.f64 (*.f64 l h)) -1/2) |
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(exp.f64 (log.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (sqrt.f64 d))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 l h)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 d))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 -1 (/.f64 (neg.f64 (sqrt.f64 (*.f64 l h))) d)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 d (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 d -1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 1 (*.f64 d -1)) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 1) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6)) |
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) 1) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 d (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (neg.f64 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (neg.f64 d) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) -1) (neg.f64 (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 (/.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 (/.f64 d (cbrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (neg.f64 (/.f64 d (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (neg.f64 d) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d (neg.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 -1 (/.f64 d (cbrt.f64 (*.f64 l h)))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 1 (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (/.f64 d (pow.f64 (*.f64 l h) 1/4)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 (*.f64 1 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6)) |
(/.f64 (/.f64 d 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 d (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))) |
(/.f64 d (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (fabs.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (pow.f64 1 1/2)) (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 d (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2)) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(/.f64 d (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))) |
(/.f64 d (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (fabs.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (sqrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) 1) (neg.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (pow.f64 (*.f64 l h) 1/4)) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 d -1) (cbrt.f64 (*.f64 l h))) (neg.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (*.f64 d -1) -1) (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) (sqrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (pow.f64 (*.f64 l h) 1/4))) (pow.f64 (*.f64 l h) 1/4)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 d (/.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 d -1) (neg.f64 (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))))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Compiled 24643 to 10660 computations (56.7% saved)
82 alts after pruning (75 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1022 | 31 | 1053 |
| Fresh | 19 | 44 | 63 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 6 | 8 |
| Total | 1043 | 82 | 1125 |
| Status | Error | Program |
|---|---|---|
| 62.6b | (/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 42.7b | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 62.6b | (/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 62.6b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 44.9b | (/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6)) | |
| ✓ | 62.6b | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
| ✓ | 48.6b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 48.8b | (/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) | |
| 48.6b | (/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) | |
| 44.6b | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| 42.1b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 44.3b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 45.5b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 47.8b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 44.3b | (/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) | |
| 49.6b | (-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) | |
| ✓ | 44.3b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 62.6b | (*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) d) | |
| 43.1b | (*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) | |
| 24.6b | (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) | |
| 62.6b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 38.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) | |
| 38.3b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) | |
| 62.6b | (*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) | |
| 44.4b | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) | |
| 35.6b | (*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| 25.9b | (*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) | |
| 62.6b | (*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) | |
| 40.0b | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 40.0b | (*.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 22.1b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 40.0b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| ✓ | 22.0b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| 22.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 49.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 39.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 22.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 36.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) | |
| 23.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) | |
| 22.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) | |
| 25.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) | |
| 39.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 43.5b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 44.2b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) | |
| 60.2b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) | |
| 59.3b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) | |
| 35.3b | (*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) | |
| 36.2b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 61.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) | |
| 62.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) | |
| 56.2b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) | |
| 59.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) | |
| 57.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) | |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) | |
| 57.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) | |
| 60.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) | |
| 56.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) | |
| 61.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) | |
| 32.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 43.5b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) | |
| 33.5b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) | |
| 33.5b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) | |
| 62.6b | (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) | |
| 45.5b | (*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) | |
| 45.6b | (*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) | |
| 46.5b | (*.f64 d (pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3)) | |
| 45.0b | (*.f64 d (pow.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) 3)) | |
| 44.8b | (*.f64 d (pow.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) 3)) | |
| 44.5b | (*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) | |
| 44.7b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3))) 3)) | |
| ✓ | 44.6b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
| 42.2b | (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) | |
| ✓ | 44.2b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 44.2b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 48.3b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 45.5b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 37.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 39.7b | (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) | |
| 38.4b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 2027 to 1428 computations (29.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (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 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.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)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3)) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) d) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))))) |
(*.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 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d)) (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 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (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 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.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)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3))) 3)) |
(*.f64 d (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.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 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.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 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
(/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (pow.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) 6)) |
(*.f64 d (pow.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) 3)) |
(*.f64 d (sqrt.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) |
(*.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 d (pow.f64 (/.f64 (/.f64 1 (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))))) 3)) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2)))) |
7 calls:
| 609.0ms | h |
| 387.0ms | (*.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)))) |
| 364.0ms | d |
| 150.0ms | l |
| 88.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 11.5b | 4 | d |
| 12.2b | 6 | h |
| 14.3b | 2 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 14.3b | 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)))) |
| 22.0b | 1 | (*.f64 M D) |
Compiled 3594 to 1628 computations (54.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 79.0ms | 2.595024922745238e+42 | 1.9564226515995382e+58 |
| 172.0ms | -2.9825147509510677e-302 | 1.5684488868862087e-307 |
| 56.0ms | -3.6249949290761478e+62 | -9.162516952944283e+60 |
| 167.0ms | 485× | body | 256 | invalid |
| 110.0ms | 416× | body | 256 | valid |
| 18.0ms | 78× | body | 256 | infinite |
Compiled 2368 to 1620 computations (31.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (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 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.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)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 d)))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 1/6) (neg.f64 (log.f64 (*.f64 l h)))) 3)) |
(*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) d) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))))) |
(*.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 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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)) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 d)) (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 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (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 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.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)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3))) 3)) |
(*.f64 d (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) (/.f64 h l)) -1/2)))) 3) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.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 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
7 calls:
| 406.0ms | h |
| 363.0ms | (*.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)))) |
| 263.0ms | d |
| 169.0ms | l |
| 110.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 11.6b | 4 | d |
| 12.2b | 6 | h |
| 14.3b | 2 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 14.3b | 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)))) |
| 22.0b | 1 | (*.f64 M D) |
Compiled 3403 to 1537 computations (54.8% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 4.619230092582397e+80 | 2.6185408235583565e+85 |
| 103.0ms | -2.9825147509510677e-302 | 1.5684488868862087e-307 |
| 52.0ms | -3.6249949290761478e+62 | -9.162516952944283e+60 |
| 99.0ms | 384× | body | 256 | valid |
| 90.0ms | 461× | body | 256 | invalid |
| 17.0ms | 75× | body | 256 | infinite |
Compiled 2006 to 1372 computations (31.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (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 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.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)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
7 calls:
| 330.0ms | h |
| 316.0ms | l |
| 313.0ms | (*.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)))) |
| 153.0ms | d |
| 87.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 12.8b | 3 | d |
| 12.2b | 6 | h |
| 13.2b | 4 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 14.3b | 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)))) |
| 22.0b | 1 | (*.f64 M D) |
Compiled 2566 to 1137 computations (55.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 82.0ms | 5.349829158817433e+166 | 1.0722769022266933e+182 |
| 43.0ms | 1.62768627255146e-28 | 4.576568330958202e-28 |
| 81.0ms | -7.853194473602723e-295 | -2.8216445247896943e-304 |
| 69.0ms | -2.3885942171276766e-220 | -5.374542034626471e-223 |
| 52.0ms | -2.0693064510843027e-165 | -1.253994562116436e-167 |
| 155.0ms | 624× | body | 256 | valid |
| 145.0ms | 675× | body | 256 | invalid |
| 13.0ms | 58× | body | 256 | infinite |
Compiled 2705 to 1912 computations (29.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (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 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.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)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.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)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
7 calls:
| 415.0ms | h |
| 349.0ms | l |
| 281.0ms | (*.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)))) |
| 191.0ms | d |
| 62.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 14.4b | 4 | d |
| 14.5b | 5 | h |
| 15.7b | 4 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 14.3b | 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)))) |
| 22.0b | 1 | (*.f64 M D) |
Compiled 2528 to 1123 computations (55.6% saved)
| 6× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 9.149785101964606e+285 | +inf |
| 0.0ms | -0.0 | 3.2348350660632797e-243 |
| 0.0ms | -5.265620661519451e-168 | 0.0 |
| 0.0ms | -8.09738675708102e+45 | -2.716822092402806e+31 |
| 0.0ms | -inf | -2.0716544784163513e+257 |
Compiled 48 to 38 computations (20.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 h (/.f64 -1/2 l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (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 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(-.f64 (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 (*.f64 D (*.f64 D (*.f64 M M))) d)) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (*.f64 M h))) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (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 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (pow.f64 (*.f64 d (*.f64 d (*.f64 -8 (/.f64 (/.f64 l (*.f64 D M)) (*.f64 M (*.f64 D h)))))) 1)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
| 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/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
6 calls:
| 367.0ms | l |
| 357.0ms | d |
| 177.0ms | h |
| 142.0ms | M |
| 55.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 14.6b | 5 | d |
| 15.5b | 3 | h |
| 15.7b | 4 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 22.0b | 1 | (*.f64 M D) |
Compiled 2278 to 988 computations (56.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 75.0ms | 4.778046136085551e+31 | 3.2260110362049244e+36 |
| 66.0ms | 1.4381063926238633e-39 | 3.6364817745918674e-38 |
| 120.0ms | 7.9902306967712e-240 | 4.664238954739346e-226 |
| 66.0ms | -1.4736286232427097e+152 | -1.5646644271762265e+149 |
| 170.0ms | 544× | body | 256 | valid |
| 132.0ms | 607× | body | 256 | invalid |
| 14.0ms | 63× | body | 256 | infinite |
Compiled 2382 to 1700 computations (28.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8))) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) |
6 calls:
| 175.0ms | d |
| 114.0ms | l |
| 114.0ms | h |
| 51.0ms | M |
| 43.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 15.6b | 3 | d |
| 15.5b | 3 | h |
| 16.9b | 2 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 22.0b | 1 | (*.f64 M D) |
Compiled 1743 to 773 computations (55.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 99.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 42.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 61.0ms | 278× | body | 256 | invalid |
| 55.0ms | 240× | body | 256 | valid |
| 10.0ms | 44× | body | 256 | infinite |
Compiled 778 to 573 computations (26.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/3) 3)) |
(*.f64 d (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
6 calls:
| 241.0ms | h |
| 131.0ms | d |
| 102.0ms | l |
| 40.0ms | M |
| 37.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 17.6b | 3 | d |
| 17.2b | 4 | h |
| 19.9b | 2 | l |
| 22.0b | 1 | M |
| 22.0b | 1 | D |
| 22.0b | 1 | (*.f64 M D) |
Compiled 1645 to 734 computations (55.4% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 7.3980811340835275e-6 | 9.780586572716995e-6 |
| 177.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 40.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 152.0ms | 397× | body | 256 | invalid |
| 66.0ms | 288× | body | 256 | valid |
| 15.0ms | 63× | body | 256 | infinite |
Compiled 780 to 574 computations (26.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.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 d (*.f64 d l)) (*.f64 M M)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
6 calls:
| 233.0ms | h |
| 157.0ms | d |
| 149.0ms | M |
| 103.0ms | D |
| 65.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 17.6b | 3 | d |
| 17.5b | 4 | h |
| 20.0b | 2 | l |
| 22.1b | 1 | M |
| 22.1b | 1 | D |
| 22.1b | 1 | (*.f64 M D) |
Compiled 1454 to 633 computations (56.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 7.3980811340835275e-6 | 9.780586572716995e-6 |
| 92.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 53.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 78.0ms | 304× | body | 256 | invalid |
| 71.0ms | 288× | body | 256 | valid |
| 12.0ms | 51× | body | 256 | infinite |
Compiled 770 to 574 computations (25.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) |
6 calls:
| 147.0ms | h |
| 107.0ms | d |
| 72.0ms | l |
| 68.0ms | D |
| 35.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 17.6b | 3 | d |
| 17.5b | 4 | h |
| 20.0b | 2 | l |
| 22.1b | 1 | M |
| 22.1b | 1 | D |
| 22.1b | 1 | (*.f64 M D) |
Compiled 1349 to 587 computations (56.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 7.3980811340835275e-6 | 9.780586572716995e-6 |
| 99.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 43.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 76.0ms | 343× | body | 256 | invalid |
| 71.0ms | 288× | body | 256 | valid |
| 11.0ms | 42× | body | 256 | infinite |
Compiled 770 to 564 computations (26.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) |
6 calls:
| 249.0ms | h |
| 236.0ms | l |
| 131.0ms | D |
| 62.0ms | d |
| 33.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 20.8b | 2 | d |
| 19.2b | 4 | h |
| 20.8b | 4 | l |
| 24.3b | 1 | M |
| 23.1b | 3 | D |
| 24.3b | 1 | (*.f64 M D) |
Compiled 1314 to 573 computations (56.4% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 7.3980811340835275e-6 | 9.780586572716995e-6 |
| 108.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 69.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 101.0ms | 288× | body | 256 | valid |
| 83.0ms | 335× | body | 256 | invalid |
| 11.0ms | 43× | body | 256 | infinite |
Compiled 770 to 564 computations (26.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 (/.f64 (*.f64 4 l) D) (/.f64 (/.f64 (*.f64 d d) h) (*.f64 D (*.f64 M M)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) |
6 calls:
| 310.0ms | h |
| 252.0ms | l |
| 216.0ms | M |
| 162.0ms | d |
| 90.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 20.2b | 3 | d |
| 18.9b | 5 | h |
| 20.1b | 6 | l |
| 23.9b | 3 | M |
| 23.7b | 3 | D |
| 25.0b | 1 | (*.f64 M D) |
Compiled 1279 to 560 computations (56.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 32.0ms | 7.3980811340835275e-6 | 9.780586572716995e-6 |
| 151.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 55.0ms | -5.799124968916618e-38 | -2.3014931152510705e-38 |
| 62.0ms | -4.622043522939072e+143 | -3.3712948890560978e+140 |
| 183.0ms | 416× | body | 256 | valid |
| 97.0ms | 452× | body | 256 | invalid |
| 11.0ms | 50× | body | 256 | infinite |
Compiled 1322 to 932 computations (29.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 (/.f64 h l) (*.f64 -1/2 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.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 (*.f64 D (*.f64 D h)) (*.f64 (/.f64 -1/8 d) (/.f64 M (*.f64 d (/.f64 l M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 D D) (/.f64 h (/.f64 (/.f64 l M) M))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) h) (/.f64 (/.f64 M (/.f64 l M)) d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 D (/.f64 (*.f64 (*.f64 l (*.f64 d d)) -8) (*.f64 M M))) (*.f64 D h)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (/.f64 (/.f64 -1/8 d) (/.f64 d (*.f64 (*.f64 D D) h))) (/.f64 l M)) M))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) (*.f64 d d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D D) h)) (*.f64 d (/.f64 l (*.f64 M M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M (/.f64 M l))) -1/8)) d) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (*.f64 M (neg.f64 M)) (/.f64 D (/.f64 l (*.f64 D (neg.f64 h))))) (/.f64 -1/8 (*.f64 d d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 l (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l M) (*.f64 (*.f64 (*.f64 D D) h) M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 -8 d) M) l) (/.f64 (/.f64 d (*.f64 h (*.f64 D D))) M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (*.f64 (*.f64 d (*.f64 d -8)) l) (*.f64 M (*.f64 M (*.f64 D (*.f64 D h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (/.f64 (/.f64 (*.f64 d (*.f64 d -8)) (*.f64 (*.f64 D (*.f64 D h)) (/.f64 M l))) M)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 1 d) (*.f64 (/.f64 (*.f64 (/.f64 d h) l) (*.f64 (*.f64 M D) (*.f64 M D))) -8)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 D D) h) (/.f64 l M)) (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 1 M))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (*.f64 (*.f64 (*.f64 d d) -8) (/.f64 (/.f64 l (neg.f64 M)) (*.f64 h (*.f64 (*.f64 D M) (neg.f64 D)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
6 calls:
| 416.0ms | l |
| 242.0ms | d |
| 195.0ms | (*.f64 M D) |
| 175.0ms | D |
| 101.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 22.0b | 4 | d |
| 22.1b | 3 | h |
| 22.8b | 4 | l |
| 30.4b | 2 | M |
| 28.4b | 3 | D |
| 28.6b | 4 | (*.f64 M D) |
Compiled 1213 to 535 computations (55.9% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 122.0ms | -2.9825147509510677e-302 | 1.5684488868862087e-307 |
| 142.0ms | -2.370082050730191e-146 | -3.5798682584774393e-159 |
| 124.0ms | -1.4736286232427097e+152 | -1.5646644271762265e+149 |
| 231.0ms | 432× | body | 256 | valid |
| 128.0ms | 555× | body | 256 | invalid |
| 21.0ms | 93× | body | 256 | infinite |
Compiled 1146 to 866 computations (24.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) -1/8)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 78.0ms | d |
| 73.0ms | h |
| 67.0ms | D |
| 46.0ms | M |
| 41.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 22.5b | 4 | d |
| 22.2b | 3 | h |
| 23.8b | 2 | l |
| 30.5b | 2 | M |
| 30.1b | 2 | D |
Compiled 532 to 286 computations (46.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 105.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 50.0ms | -2.450486304028163e+101 | -5.470010182331748e+100 |
| 81.0ms | 341× | body | 256 | invalid |
| 59.0ms | 256× | body | 256 | valid |
| 11.0ms | 48× | body | 256 | infinite |
Compiled 598 to 456 computations (23.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 D M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 D D)) (/.f64 d M)) M)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 40.0ms | d |
| 39.0ms | h |
| 38.0ms | l |
| 22.0ms | D |
| 21.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 23.8b | 2 | d |
| 23.8b | 2 | h |
| 23.8b | 2 | l |
| 32.0b | 1 | M |
| 32.0b | 1 | D |
Compiled 484 to 263 computations (45.7% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 95.0ms | -3.089677006032444e-307 | 1.1157449266897906e-299 |
| 41.0ms | 182× | body | 256 | invalid |
| 38.0ms | 160× | body | 256 | valid |
| 13.0ms | 51× | 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 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 44.0ms | D |
| 26.0ms | M |
| 19.0ms | h |
| 18.0ms | d |
| 17.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 27.2b | 2 | d |
| 27.2b | 2 | h |
| 27.2b | 2 | l |
| 36.0b | 3 | M |
| 35.4b | 5 | D |
Compiled 183 to 104 computations (43.2% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 209.0ms | 2.3043397898797284e-296 | 1.576865487109135e-285 |
| 105.0ms | 470× | body | 256 | invalid |
| 63.0ms | 269× | body | 256 | infinite |
| 37.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 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 l h)) d)) |
| Outputs |
|---|
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 28.0ms | M |
| 22.0ms | l |
| 21.0ms | D |
| 16.0ms | d |
| 15.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 32.5b | 2 | d |
| 32.5b | 2 | h |
| 32.2b | 2 | l |
| 36.3b | 3 | M |
| 36.6b | 3 | D |
Compiled 144 to 79 computations (45.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 205.0ms | 5.7702919165409175e-304 | 2.3043397898797284e-296 |
| 96.0ms | 225× | body | 256 | infinite |
| 70.0ms | 323× | body | 256 | invalid |
| 36.0ms | 144× | body | 256 | valid |
Compiled 300 to 227 computations (24.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
| Outputs |
|---|
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 65.0ms | l |
| 19.0ms | D |
| 16.0ms | M |
| 11.0ms | h |
| 10.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 32.6b | 2 | d |
| 32.6b | 2 | h |
| 32.4b | 2 | l |
| 36.3b | 3 | M |
| 36.6b | 3 | D |
Compiled 96 to 56 computations (41.7% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 195.0ms | 5.7702919165409175e-304 | 2.3043397898797284e-296 |
| 96.0ms | 445× | body | 256 | invalid |
| 62.0ms | 251× | body | 256 | infinite |
| 33.0ms | 144× | body | 256 | valid |
Compiled 282 to 209 computations (25.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 54.0ms | D |
| 18.0ms | M |
| 11.0ms | d |
| 8.0ms | h |
| 8.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 32.7b | 2 | d |
| 32.7b | 2 | h |
| 32.5b | 2 | l |
| 36.0b | 4 | M |
| 37.2b | 3 | D |
Compiled 72 to 47 computations (34.7% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 99.0ms | 1.3279435101099874e-167 | 1.6674076584335254e-163 |
| 55.0ms | 187× | body | 256 | invalid |
| 30.0ms | 128× | body | 256 | valid |
| 12.0ms | 55× | 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 d (/.f64 d (*.f64 l h)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 10.0ms | h |
| 10.0ms | M |
| 7.0ms | d |
| 6.0ms | l |
| 4.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 32.9b | 2 | d |
| 32.9b | 2 | h |
| 32.9b | 2 | l |
| 38.3b | 3 | M |
| 39.7b | 1 | D |
Compiled 56 to 39 computations (30.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 123.0ms | -7.72078319002405e-274 | -8.925004708800144e-276 |
| 79.0ms | 161× | body | 256 | invalid |
| 28.0ms | 112× | body | 256 | valid |
| 15.0ms | 50× | body | 256 | infinite |
Compiled 230 to 171 computations (25.7% saved)
Total -0.1b remaining (-0.1%)
Threshold costs -0.1b (-0.1%)
| 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:
| 4.0ms | D |
| 3.0ms | l |
| 3.0ms | d |
| 3.0ms | h |
| 3.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 44.3b | 1 | d |
| 44.3b | 1 | h |
| 44.3b | 1 | l |
| 44.3b | 1 | M |
| 44.3b | 1 | D |
Compiled 48 to 36 computations (25% saved)
| 1× | egg-herbie |
| 214× | *-commutative |
| 106× | +-commutative |
| 70× | neg-mul-1 |
| 70× | neg-sub0 |
| 64× | distribute-lft-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 304 | 5290 |
| 1 | 414 | 5290 |
| 2 | 488 | 5290 |
| 3 | 555 | 5290 |
| 4 | 612 | 5290 |
| 5 | 650 | 5290 |
| 6 | 670 | 5290 |
| 7 | 680 | 5290 |
| 8 | 685 | 5290 |
| 9 | 686 | 5290 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 d -58000000000000001346196925348172737458749318987263193387106304) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d 419999999999999990506658464307304385594882244214784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2))))))) |
(if (<=.f64 d -9200000000000000676159798897848878422694309660919481778569216) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d 470000000000000009339891885128080035793618707872806630664541141579449101658882048) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))) |
(if (<=.f64 h -1825786850307637/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -8139666055761541/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 h -3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h 1895563341875103/11150372599265311570767859136324180752990208) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (if (<=.f64 h 54999999999999999126603713410367985651744139230031436830142721632488568125394399505608515193056547597475204466323483086447455148124378235930983829234418864735081109772079425289977856) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))))))))) |
(if (<=.f64 (*.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)))) -inf.0) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 (*.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)))) -4999999999999999965699095179735106473829597184) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 (*.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)))) -5311379928167671/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (if (<=.f64 (*.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)))) 0) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) (if (<=.f64 (*.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)))) 10000000000000000329886110340869674854270880115045078636847583141738025727786089878914788718586324412860117381629402398400588202211517615861824081167237790591132705927077058380451118207922609574937392980048643791654301923722148311225012721166820834263125344653917287293299907083743789056) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 (*.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)))) +inf.0) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)))))))) |
(if (<=.f64 d -6100000000000000264687466907061602540891031226787325173517819702781992332224793925991045698092858773222784192349545552587782740510114679189889433468928) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d 3988368315302497/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 d 1034434490084475/191561942608236107294793378393788647952342390272950272) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) (if (<=.f64 d 58000000000000002607970920282718208) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))))) |
(if (<=.f64 h -4789048565205903/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(if (<=.f64 h -490877477933605/11972621413014756705924586149611790497021399392059392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -5363734393030611/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -5746858278247083/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -8888474137022155/383123885216472214589586756787577295904684780545900544) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 2508757194024499/295147905179352825856) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))))))))) |
(if (<=.f64 h -5300000000000000039204863559575394032440443763020649861220705834457990402495222140404425560619440738886333445654990799658229747256555812683776) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) (if (<=.f64 h -5938420220855319/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))))))) |
(if (<=.f64 d -240000000000000011754414378036124939097334480847378533298810169901640383262412341478695567019346351310347135523562466422892823900479020452104546287616) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(if (<=.f64 h -55999999999999996228156560804805640416111951581648199840999020598253046119804350567185147428297768960) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 l 8541487253259413/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l 6794509235780081/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l 41017988994411/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 l 7701500895843123/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 d -5925150918931199/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
(if (<=.f64 d -58000000000000001346196925348172737458749318987263193387106304) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d 419999999999999990506658464307304385594882244214784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) l))) 2))))))) |
(if (<=.f64 d -58000000000000001346196925348172737458749318987263193387106304) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 419999999999999990506658464307304385594882244214784) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))) 2))))))) |
(if (<=.f64 d -58000000000000001346196925348172737458749318987263193387106304) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 419999999999999990506658464307304385594882244214784) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))) 2))))))) |
(if (<=.f64 d -58000000000000001346196925348172737458749318987263193387106304) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 419999999999999990506658464307304385594882244214784) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l)))) (-.f64 1 (pow.f64 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2) l))) 2))))))) |
(if (<=.f64 d -9200000000000000676159798897848878422694309660919481778569216) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d 470000000000000009339891885128080035793618707872806630664541141579449101658882048) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))) |
(if (<=.f64 d -9200000000000000676159798897848878422694309660919481778569216) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 470000000000000009339891885128080035793618707872806630664541141579449101658882048) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))) |
(if (<=.f64 d -9200000000000000676159798897848878422694309660919481778569216) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 470000000000000009339891885128080035793618707872806630664541141579449101658882048) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))) |
(if (<=.f64 d -9200000000000000676159798897848878422694309660919481778569216) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h)))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 d 470000000000000009339891885128080035793618707872806630664541141579449101658882048) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2))))))))) |
(if (<=.f64 h -1825786850307637/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -8139666055761541/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (if (<=.f64 h -3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h 1895563341875103/11150372599265311570767859136324180752990208) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (if (<=.f64 h 54999999999999999126603713410367985651744139230031436830142721632488568125394399505608515193056547597475204466323483086447455148124378235930983829234418864735081109772079425289977856) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))))))))) |
(if (<=.f64 h -1825786850307637/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -8139666055761541/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h 1895563341875103/11150372599265311570767859136324180752990208) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (if (<=.f64 h 54999999999999999126603713410367985651744139230031436830142721632488568125394399505608515193056547597475204466323483086447455148124378235930983829234418864735081109772079425289977856) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))))))))) |
(if (<=.f64 h -1825786850307637/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -8139666055761541/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h 1895563341875103/11150372599265311570767859136324180752990208) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (if (<=.f64 h 54999999999999999126603713410367985651744139230031436830142721632488568125394399505608515193056547597475204466323483086447455148124378235930983829234418864735081109772079425289977856) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))))))))) |
(if (<=.f64 h -1825786850307637/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -8139666055761541/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -3582559415229497/12353653155963782858428671064387042666598916611580939841119467653041402561523153496823753888027168243114445670429492914513538130943957121390808923336226715693451991227817771079374200911992994161452622538969283756626099089564495403968390097390695773702442020050803147555684412513136627351818013153603882218219464583806976) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h 1895563341875103/11150372599265311570767859136324180752990208) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))) (if (<=.f64 h 54999999999999999126603713410367985651744139230031436830142721632488568125394399505608515193056547597475204466323483086447455148124378235930983829234418864735081109772079425289977856) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2))))))))) |
(if (<=.f64 (*.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)))) -inf.0) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 (*.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)))) -4999999999999999965699095179735106473829597184) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 (*.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)))) -5311379928167671/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (if (<=.f64 (*.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)))) 0) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) (if (<=.f64 (*.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)))) 10000000000000000329886110340869674854270880115045078636847583141738025727786089878914788718586324412860117381629402398400588202211517615861824081167237790591132705927077058380451118207922609574937392980048643791654301923722148311225012721166820834263125344653917287293299907083743789056) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) (if (<=.f64 (*.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)))) +inf.0) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)))))))) |
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) -inf.0) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) -4999999999999999965699095179735106473829597184) (*.f64 (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) -5311379928167671/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (+.f64 1 (*.f64 -1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) 0) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) 3/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) 10000000000000000329886110340869674854270880115045078636847583141738025727786089878914788718586324412860117381629402398400588202211517615861824081167237790591132705927077058380451118207922609574937392980048643791654301923722148311225012721166820834263125344653917287293299907083743789056) (*.f64 (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)) (/.f64 h l)))) +inf.0) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))) |
(if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) -inf.0) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) -4999999999999999965699095179735106473829597184) (*.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) -5311379928167671/1062275985633534197379176413104937254659186235454063846398888276400807119721704485478325004530458571337778658972493002030693158675305414478819039957533174703887662541670786438063456256) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) 0) (/.f64 d (cbrt.f64 (pow.f64 (*.f64 h l) 3/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) 10000000000000000329886110340869674854270880115045078636847583141738025727786089878914788718586324412860117381629402398400588202211517615861824081167237790591132705927077058380451118207922609574937392980048643791654301923722148311225012721166820834263125344653917287293299907083743789056) (*.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2)))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/2 (pow.f64 (/.f64 (*.f64 D M) (*.f64 d 2)) 2))))) +inf.0) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))))))))) |
(if (<=.f64 d -6100000000000000264687466907061602540891031226787325173517819702781992332224793925991045698092858773222784192349545552587782740510114679189889433468928) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d 3988368315302497/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 d 1034434490084475/191561942608236107294793378393788647952342390272950272) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) (if (<=.f64 d 58000000000000002607970920282718208) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))))) |
(if (<=.f64 d -6100000000000000264687466907061602540891031226787325173517819702781992332224793925991045698092858773222784192349545552587782740510114679189889433468928) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d 3988368315302497/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 d 1034434490084475/191561942608236107294793378393788647952342390272950272) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) (if (<=.f64 d 58000000000000002607970920282718208) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (sqrt.f64 (/.f64 h d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))))) |
(if (<=.f64 d -6100000000000000264687466907061602540891031226787325173517819702781992332224793925991045698092858773222784192349545552587782740510114679189889433468928) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 3988368315302497/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 d 1034434490084475/191561942608236107294793378393788647952342390272950272) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) (if (<=.f64 d 58000000000000002607970920282718208) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (sqrt.f64 (/.f64 h d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))))) |
(if (<=.f64 d -6100000000000000264687466907061602540891031226787325173517819702781992332224793925991045698092858773222784192349545552587782740510114679189889433468928) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 3988368315302497/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 d 1034434490084475/191561942608236107294793378393788647952342390272950272) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 l 1/4)) (*.f64 h -1/2)))) (if (<=.f64 d 58000000000000002607970920282718208) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 1 (sqrt.f64 (/.f64 h d))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))))) |
(if (<=.f64 h -4789048565205903/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(if (<=.f64 h -4789048565205903/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(if (<=.f64 h -4789048565205903/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(if (<=.f64 h -4789048565205903/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 h (/.f64 -1/8 (/.f64 l (pow.f64 (*.f64 D (/.f64 M d)) 2)))))))) |
(if (<=.f64 h -490877477933605/11972621413014756705924586149611790497021399392059392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -490877477933605/11972621413014756705924586149611790497021399392059392) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -490877477933605/11972621413014756705924586149611790497021399392059392) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -490877477933605/11972621413014756705924586149611790497021399392059392) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5363734393030611/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -5363734393030611/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5363734393030611/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5363734393030611/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5746858278247083/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))))))) |
(if (<=.f64 h -5746858278247083/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5746858278247083/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 1 h))) -1/2)) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -5746858278247083/191561942608236107294793378393788647952342390272950272) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 8854437155380585/1180591620717411303424) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) l) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/2) (/.f64 1 h))))) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))))))) |
(if (<=.f64 h -8888474137022155/383123885216472214589586756787577295904684780545900544) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 2508757194024499/295147905179352825856) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 1) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))))))))) |
(if (<=.f64 h -8888474137022155/383123885216472214589586756787577295904684780545900544) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 2508757194024499/295147905179352825856) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))))))))) |
(if (<=.f64 h -8888474137022155/383123885216472214589586756787577295904684780545900544) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 2508757194024499/295147905179352825856) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 l h))))))))) |
(if (<=.f64 h -5300000000000000039204863559575394032440443763020649861220705834457990402495222140404425560619440738886333445654990799658229747256555812683776) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) (if (<=.f64 h -5938420220855319/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))))))) |
(if (<=.f64 h -5300000000000000039204863559575394032440443763020649861220705834457990402495222140404425560619440738886333445654990799658229747256555812683776) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 h (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) 1/4) l))))) (if (<=.f64 h -5938420220855319/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))))))) |
(if (<=.f64 h -5300000000000000039204863559575394032440443763020649861220705834457990402495222140404425560619440738886333445654990799658229747256555812683776) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 h (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) 1/4) l))))) (if (<=.f64 h -5938420220855319/191561942608236107294793378393788647952342390272950272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 4722366482869645/590295810358705651712) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (*.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) (/.f64 h l)))))))))) |
(if (<=.f64 d -240000000000000011754414378036124939097334480847378533298810169901640383262412341478695567019346351310347135523562466422892823900479020452104546287616) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 D M) d) 2)) l) h) -1/2))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(if (<=.f64 d -240000000000000011754414378036124939097334480847378533298810169901640383262412341478695567019346351310347135523562466422892823900479020452104546287616) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 h (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) 1/4) l))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d -240000000000000011754414378036124939097334480847378533298810169901640383262412341478695567019346351310347135523562466422892823900479020452104546287616) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 h (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) 1/4) l))))) (if (<=.f64 d -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 h -55999999999999996228156560804805640416111951581648199840999020598253046119804350567185147428297768960) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) -1/8) l) h))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h -55999999999999996228156560804805640416111951581648199840999020598253046119804350567185147428297768960) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 l 8541487253259413/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l 8541487253259413/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l 6794509235780081/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l 41017988994411/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 l 41017988994411/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 d (sqrt.f64 (*.f64 h l)))) |
(if (<=.f64 l 7701500895843123/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 l 7701500895843123/531137992816767098689588206552468627329593117727031923199444138200403559860852242739162502265229285668889329486246501015346579337652707239409519978766587351943831270835393219031728128) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 d (sqrt.f64 (*.f64 h l)))) |
(if (<=.f64 d -5925150918931199/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 d -5925150918931199/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
Compiled 1912 to 1154 computations (39.6% saved)
| 6× | egg-herbie |
| 1838× | associate-/r* |
| 1460× | distribute-lft-neg-in |
| 1460× | distribute-lft-neg-in |
| 1460× | distribute-lft-neg-in |
| 1460× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 291 | 6700 |
| 1 | 633 | 6376 |
| 2 | 2319 | 6280 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 258 | 9944 |
| 1 | 748 | 9332 |
| 2 | 3682 | 9332 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1245 to 691 computations (44.5% saved)
Compiled 2165 to 1074 computations (50.4% saved)
Loading profile data...