Time bar (total: 30.9s)
| 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.2s | 20455× | body | 256 | invalid |
| 2.5s | 8256× | body | 256 | valid |
| 1.5s | 4888× | 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 |
|---|---|---|
| ▶ | 28.1b | (*.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.8b | (*.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.8b | (*.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))) |
Compiled 103 to 76 computations (26.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.3b | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| ✓ | 10.2b | (sqrt.f64 (/.f64 d h)) |
| ✓ | 14.8b | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| ✓ | 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 130 to 60 computations (53.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 45.0ms | M | @ | inf | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| 6.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 3.0ms | d | @ | 0 | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| 3.0ms | h | @ | 0 | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 2.0ms | D | @ | 0 | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 592× | associate-/r/ |
| 458× | associate-/l/ |
| 410× | add-sqr-sqrt |
| 408× | distribute-rgt-in |
| 402× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 19 | 78 |
| 1 | 411 | 78 |
| 2 | 5527 | 78 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 D (/.f64 (/.f64 M 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 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 D (*.f64 (/.f64 1/2 d) M))) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 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 D (*.f64 (/.f64 1/2 d) M)) 2) h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) (pow.f64 (/.f64 h l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 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 D (*.f64 (/.f64 1/2 d) M)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h 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 (exp.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 2 (/.f64 d M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 2 D) (/.f64 d M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) M) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (neg.f64 M)) (*.f64 2 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (/.f64 (neg.f64 M) d)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 M) d) D) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 D d) M)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 1/2 d) M) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) M) 3) (pow.f64 D 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))))))) |
| 1× | egg-herbie |
| 1848× | associate-*r/ |
| 1038× | associate-/l/ |
| 774× | associate-/r/ |
| 508× | distribute-lft-in |
| 506× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 290 | 6237 |
| 1 | 660 | 6153 |
| 2 | 2582 | 6131 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (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 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) l) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) |
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 D (*.f64 (/.f64 1/2 d) M))) (*.f64 (/.f64 l h) 2)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h)) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) (pow.f64 (/.f64 h l) 2))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (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 (exp.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) 1) |
(/.f64 D (*.f64 2 (/.f64 d M))) |
(/.f64 1 (*.f64 (/.f64 2 D) (/.f64 d M))) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 (neg.f64 d))) |
(/.f64 (*.f64 D (/.f64 (neg.f64 M) d)) -2) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 (/.f64 (neg.f64 M) d) D) -2) |
(/.f64 (neg.f64 (*.f64 (/.f64 D d) M)) -2) |
(pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 1) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 2) |
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 3) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) |
(fabs.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) |
(log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))))) |
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 1/2 d) M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) M) 3) (pow.f64 D 3))) |
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
(exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
| 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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) |
(*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(-.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 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 (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 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) 1) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) l) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 D (*.f64 (/.f64 1/2 d) M))) (*.f64 (/.f64 l h) 2)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) 1) l) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 1) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 3) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) (pow.f64 (/.f64 h l) 2))) |
(fabs.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 3))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l))) 1)) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 D (/.f64 (*.f64 2 d) M)) 2) (/.f64 h l)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (/.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 (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 (exp.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) 1) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 D (*.f64 2 (/.f64 d M))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 1 (*.f64 (/.f64 2 D) (/.f64 d M))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 (neg.f64 d))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 D (/.f64 (neg.f64 M) d)) -2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (*.f64 (/.f64 (neg.f64 M) d) D) -2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(/.f64 (neg.f64 (*.f64 (/.f64 D d) M)) -2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 1) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) 1/2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(pow.f64 (sqrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 2) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 3) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3) 1/3) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(sqrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(fabs.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 D d) M)))) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 D d)) M))) |
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 M) (/.f64 D d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 3)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 1/2 d) M) 3))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) M) 3) (pow.f64 D 3))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(exp.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M))) 1)) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)))) |
(/.f64 (*.f64 1/2 (*.f64 D M)) d) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(/.f64 D (/.f64 (*.f64 2 d) M)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.1b | (*.f64 (/.f64 M 2) (/.f64 D d)) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 14.8b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 133 to 60 computations (54.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 0.0ms | D | @ | 0 | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 0.0ms | M | @ | inf | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 0.0ms | D | @ | inf | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 0.0ms | D | @ | -inf | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 1414× | unswap-sqr |
| 1098× | swap-sqr |
| 428× | distribute-lft-neg-in |
| 378× | distribute-rgt-neg-in |
| 318× | associate-/l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 56 |
| 1 | 311 | 56 |
| 2 | 4256 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M M)) (*.f64 (/.f64 l h) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 d d) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 (*.f64 M 1/2) (/.f64 D d)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 2 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 (*.f64 2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M D) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.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 (*.f64 (*.f64 (*.f64 M 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 (*.f64 M 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 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 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 (*.f64 M 1/2) (/.f64 D d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.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 (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 (pow.f64 (*.f64 (*.f64 M 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 (*.f64 M 1/2) (/.f64 D d)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.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 (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 (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 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 (/.f64 2 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 (/.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 (/.f64 D 2) M)))))) (#(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 2 d) (*.f64 M D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (*.f64 (/.f64 2 M) (/.f64 d (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 2 (sqrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 2 M) (/.f64 d (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 2 (cbrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D 2) M) 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 M) (*.f64 -2 (/.f64 d 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 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (*.f64 (neg.f64 d) (/.f64 2 M)))))) (#(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 D 1) (*.f64 (/.f64 2 M) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 2 M) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 2 M) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (*.f64 (sqrt.f64 d) (/.f64 2 M))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 D 2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 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 -1 (*.f64 (/.f64 2 M) (/.f64 d (neg.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 -2 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 (*.f64 1/2 D))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2)))) (#(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 neg.f64 (*.f64 (/.f64 M -2) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 M 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D d) (/.f64 M -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 M -2) (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 2 M)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 M (*.f64 (/.f64 d D) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 D (*.f64 (/.f64 2 M) (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 D 2) M) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 M (/.f64 D d)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2)))))) (#(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 log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.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)))))))) |
| 1× | egg-herbie |
| 764× | associate-/l* |
| 758× | times-frac |
| 702× | distribute-rgt-in |
| 702× | distribute-lft-in |
| 614× | swap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 6404 |
| 1 | 914 | 6036 |
| 2 | 4339 | 6036 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l) |
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M M)) (*.f64 (/.f64 l h) 4)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 d d) 4))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) d)) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) d)) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d)))) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 (*.f64 2 d)))) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) d))) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) 2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (neg.f64 h)) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))) |
(neg.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h (neg.f64 l)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (neg.f64 l))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M 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 (*.f64 M 1/2) (/.f64 D d)) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) 1) |
(/.f64 M (*.f64 (/.f64 2 D) d)) |
(/.f64 M (/.f64 (*.f64 2 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 (/.f64 D 2) M))) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(/.f64 (sqrt.f64 D) (*.f64 (/.f64 2 M) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 2 (sqrt.f64 M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 2 M) (/.f64 d (cbrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 2 (cbrt.f64 M)))) |
(/.f64 (*.f64 (/.f64 D 2) M) d) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(/.f64 (neg.f64 M) (*.f64 -2 (/.f64 d D))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d))) |
(/.f64 (neg.f64 D) (*.f64 (neg.f64 d) (/.f64 2 M))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(/.f64 (/.f64 D 1) (*.f64 (/.f64 2 M) d)) |
(/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 2 M) (sqrt.f64 d))) |
(/.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 2 M) (cbrt.f64 d))) |
(/.f64 (/.f64 D (*.f64 (sqrt.f64 d) (/.f64 2 M))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (/.f64 D 2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 -1 (*.f64 (/.f64 d D) (/.f64 -2 M))) |
(/.f64 -1 (*.f64 (/.f64 2 M) (/.f64 d (neg.f64 D)))) |
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 -2 (neg.f64 d))) |
(/.f64 (*.f64 M (neg.f64 (*.f64 1/2 D))) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(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) |
(neg.f64 (*.f64 (/.f64 M -2) (/.f64 D d))) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 M 1/2))) |
(neg.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (neg.f64 d)))) |
(neg.f64 (*.f64 (/.f64 D d) (/.f64 M -2))) |
(neg.f64 (/.f64 (/.f64 M -2) (/.f64 d D))) |
(neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 2 M))) |
(neg.f64 (/.f64 M (*.f64 (/.f64 d D) -2))) |
(neg.f64 (/.f64 D (*.f64 (/.f64 2 M) (neg.f64 d)))) |
(neg.f64 (/.f64 (*.f64 (/.f64 D 2) M) (neg.f64 d))) |
(neg.f64 (/.f64 (*.f64 M (/.f64 D d)) -2)) |
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2))) |
(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))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.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)))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h))) |
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (*.f64 (/.f64 1 l) h) (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2)) |
(*.f64 (*.f64 (/.f64 1 l) h) (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M M)) (*.f64 (/.f64 l h) 4)) |
(/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 l h) 4) (*.f64 M M))) |
(/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 d d) 4))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) d)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) d)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 (*.f64 M 1/2) (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 2 d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 2 (*.f64 2 d)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 (/.f64 D 2) M)) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) d))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (*.f64 M D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) (*.f64 (*.f64 2 d) 2))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) (*.f64 1 (/.f64 l h))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 (*.f64 M 1/2) (*.f64 (/.f64 D d) (sqrt.f64 (/.f64 h l)))) 2) |
(pow.f64 (*.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(neg.f64 (*.f64 (/.f64 h (neg.f64 l)) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) (*.f64 1 (/.f64 l h))) |
(neg.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) (/.f64 h (neg.f64 l)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) (*.f64 1 (/.f64 l h))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (neg.f64 l))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 (/.f64 h (neg.f64 l)))) |
(/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) (*.f64 1 (/.f64 l h))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 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 D (/.f64 M (/.f64 d 1/2))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 D M) (/.f64 1/2 d)) 2) l)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 M (*.f64 (/.f64 2 D) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 M (/.f64 (*.f64 2 d) D)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 M (*.f64 (/.f64 d D) 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 D (*.f64 (/.f64 2 M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 D (*.f64 d (/.f64 2 M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (/.f64 D d) (/.f64 2 M)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 1 (/.f64 d (*.f64 (/.f64 D 2) M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 1 (*.f64 (/.f64 2 M) (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 1 (/.f64 (*.f64 2 d) (*.f64 M D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (sqrt.f64 D) (*.f64 (/.f64 2 M) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 d (/.f64 2 M)) (sqrt.f64 D))) |
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 d (/.f64 2 M))) (sqrt.f64 D)) |
(/.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 2 (sqrt.f64 M)))) |
(/.f64 (/.f64 (sqrt.f64 M) (/.f64 d D)) (/.f64 2 (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 (/.f64 d D))) (sqrt.f64 M)) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 2 M) (/.f64 d (cbrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) 2) M) d) (cbrt.f64 D)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 2 (/.f64 d (cbrt.f64 D)))) M) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 2 (cbrt.f64 M)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 2 (/.f64 d D))) (cbrt.f64 M)) |
(/.f64 (*.f64 (/.f64 D 2) M) d) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 M D) (*.f64 2 d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (neg.f64 M) (*.f64 -2 (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) -2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 2 M) (neg.f64 d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (neg.f64 D) (*.f64 (neg.f64 d) (/.f64 2 M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (/.f64 D 1) (*.f64 (/.f64 2 M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 2 M) (sqrt.f64 d))) |
(*.f64 (/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 2 (sqrt.f64 d))) M) |
(/.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 2 M) (cbrt.f64 d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (/.f64 D (*.f64 (sqrt.f64 d) (/.f64 2 M))) (sqrt.f64 d)) |
(/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 2 M) (sqrt.f64 d))) |
(*.f64 (/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 2 (sqrt.f64 d))) M) |
(/.f64 (/.f64 (*.f64 (/.f64 D 2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 -1 (*.f64 (/.f64 d D) (/.f64 -2 M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 -1 (*.f64 (/.f64 2 M) (/.f64 d (neg.f64 D)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (neg.f64 (*.f64 M (neg.f64 D))) (*.f64 -2 (neg.f64 d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 M (neg.f64 (*.f64 1/2 D))) (neg.f64 d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(/.f64 (*.f64 (/.f64 D d) (neg.f64 M)) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) 1/2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3) 1/3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (*.f64 (/.f64 M -2) (/.f64 D d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 M 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (neg.f64 d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (*.f64 (/.f64 D d) (/.f64 M -2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 (/.f64 M -2) (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 2 M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 M (*.f64 (/.f64 d D) -2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 D (*.f64 (/.f64 2 M) (neg.f64 d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 (*.f64 (/.f64 D 2) M) (neg.f64 d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 (*.f64 M (/.f64 D d)) -2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d -2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(fabs.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 M)) (/.f64 D d))) |
(*.f64 (/.f64 D d) (log.f64 (sqrt.f64 (exp.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 3)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(exp.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d))) 1)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 (*.f64 D M) (/.f64 1/2 d)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.5b | (*.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.2b | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| ✓ | 14.8b | (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
| ✓ | 14.8b | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
Compiled 159 to 94 computations (40.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | d | @ | 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 | h | @ | -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 | 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 | 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× | 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 |
|---|
(pow.f64 (/.f64 d l) (/.f64 1 2)) |
(*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
(pow.f64 (/.f64 d h) (/.f64 1 2)) |
(*.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 (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 (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 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4))))) (#(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 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d))) 2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/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 D (/.f64 1/2 d))) 2) (*.f64 1/2 h))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h 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 (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 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4))))) (#(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 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d l) (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))))))) |
| 1× | egg-herbie |
| 1778× | associate-/l* |
| 1188× | associate-*r/ |
| 1122× | associate-/r* |
| 1040× | *-commutative |
| 900× | associate-*l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 9519 |
| 1 | 597 | 9293 |
| 2 | 2205 | 9191 |
| 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 (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 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.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 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 l h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) l) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h))) (neg.f64 l)) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)) 1/3) |
(sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.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 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 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 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 1/8 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.f64 1/8 (*.f64 (/.f64 D (*.f64 (/.f64 l h) (/.f64 d (/.f64 M (/.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))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D 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 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D 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 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D 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 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(+.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 -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 (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(-.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 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(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 (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 (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 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)))) |
(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 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 l h)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (neg.f64 h)) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) 1) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 1/2 h))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(pow.f64 (*.f64 (*.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 (*.f64 M (*.f64 (*.f64 D (/.f64 1/2 d)) (sqrt.f64 1/2))) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 M (*.f64 (*.f64 D (/.f64 1/2 d)) (*.f64 (sqrt.f64 1/2) (sqrt.f64 (/.f64 h l))))) 2) |
(pow.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 M (*.f64 D 1/2))) d) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)) 1/3) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) |
(sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) (pow.f64 (/.f64 h l) 2)))) |
(sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) (pow.f64 (/.f64 h l) 2)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) (/.f64 h l))) |
(*.f64 (/.f64 h l) (log.f64 (pow.f64 (exp.f64 1/2) (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)))) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (log.f64 (exp.f64 1/2)))) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (log.f64 (exp.f64 1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 1)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) l) 1/2)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (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 (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 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)))) |
(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 (/.f64 d l) (/.f64 d h))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 1/2 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (/.f64 h l) 1)) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) -1/4)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3))) (fma.f64 1/2 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (fma.f64 (*.f64 1/2 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (/.f64 h l) 1))) 1)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 1)) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 4)) (pow.f64 (/.f64 h l) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 1/2 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (/.f64 h l) 1)) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 4) -1/4)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) 3))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) 3))) (fma.f64 1/2 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (fma.f64 (*.f64 1/2 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2)) (/.f64 h l) 1))) 1)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 3)))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) 1)) 1)) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 3) 1/3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2)) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) 3)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2 1)) |
Compiled 14902 to 7388 computations (50.4% saved)
35 alts after pruning (35 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 447 | 35 | 482 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 0 | 2 |
| Total | 450 | 35 | 485 |
| Status | Error | Program |
|---|---|---|
| ▶ | 40.1b | (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
| 41.3b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 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))) | |
| 32.0b | (*.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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) | |
| 34.1b | (*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l h)))))) | |
| 38.2b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 44.2b | (*.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))))) | |
| 41.7b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.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))))) | |
| 27.5b | (*.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))))) | |
| 41.7b | (*.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))))) | |
| 28.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 42.5b | (*.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))))) | |
| 43.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 27.9b | (*.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))))) | |
| ▶ | 26.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) |
| ▶ | 31.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
| 27.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) | |
| 27.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) | |
| 27.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) | |
| 35.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) | |
| 42.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) | |
| ▶ | 27.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
| 27.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) | |
| 42.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) | |
| 37.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 59.9b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) | |
| 42.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) | |
| 33.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) | |
| 34.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) | |
| 41.1b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.9b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) | |
| 36.9b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) | |
| ▶ | 40.9b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 59.7b | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) | |
| 60.1b | (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 59.1b | (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
Compiled 2274 to 1618 computations (28.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.1b | (*.f64 (*.f64 M 1/2) (/.f64 D d)) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 15.3b | (sqrt.f64 (/.f64 h l)) |
Compiled 144 to 60 computations (58.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | l | @ | 0 | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (/.f64 h l)) |
| 0.0ms | h | @ | inf | (sqrt.f64 (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 1680× | associate-*l/ |
| 1588× | associate-/r* |
| 1210× | associate-/l* |
| 294× | add-sqr-sqrt |
| 290× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 30 |
| 1 | 289 | 30 |
| 2 | 3702 | 30 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h l)) |
(*.f64 (*.f64 M 1/2) (/.f64 D d)) |
| 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 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))))) (#(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 (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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))))) (#(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 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 h) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 h))))))) (#(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 /.f64 (/.f64 (sqrt.f64 h) 1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 h) 1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 h)) 1) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (pow.f64 (/.f64 h l) 1/4)) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (/.f64 h l))) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 l))) (sqrt.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 (exp.f64 (log1p.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (/.f64 d D) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 d (*.f64 1/2 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 d D) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 d (*.f64 M D)))))) (#(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 d (*.f64 M 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 d D) (*.f64 M 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 M 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 M 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 d (*.f64 (cbrt.f64 (*.f64 M 1/2)) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 1/2 D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (neg.f64 d) (*.f64 M 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (/.f64 d (sqrt.f64 (*.f64 M (*.f64 1/2 D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (cbrt.f64 (*.f64 M (*.f64 1/2 D)))) (/.f64 d (cbrt.f64 (*.f64 M (*.f64 1/2 D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (sqrt.f64 M)) (/.f64 (/.f64 d D) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 d D) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)) (sqrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M 2) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 D) (*.f64 M 1/2)) (/.f64 d (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 M 1/2)) (neg.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M 1/2)) (/.f64 d (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D 1) (*.f64 M 1/2)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (*.f64 M 1/2)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 M 1/2)) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 D)) (*.f64 M 1/2)) (neg.f64 (neg.f64 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 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 D)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 D) M) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (neg.f64 D)) M) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (cbrt.f64 d))) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (sqrt.f64 d) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D))) (/.f64 (cbrt.f64 d) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (cbrt.f64 d) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2))) (sqrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (sqrt.f64 d))) (sqrt.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (cbrt.f64 d)))) (cbrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 M) (*.f64 1/2 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (*.f64 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 M (*.f64 1/2 (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))))))) |
| 1× | egg-herbie |
| 1212× | associate-/l* |
| 852× | distribute-frac-neg |
| 722× | times-frac |
| 698× | distribute-lft-neg-in |
| 646× | distribute-rgt-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 435 | 4897 |
| 1 | 1065 | 4861 |
| 2 | 4754 | 4861 |
| 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 (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 (/.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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(*.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 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 l h))) |
(/.f64 (cbrt.f64 h) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 h) 1) (sqrt.f64 l)) |
(/.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 h) 1) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 h)) 1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (pow.f64 (/.f64 h l) 1/4)) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 l)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (/.f64 h l))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 l))) (sqrt.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 (exp.f64 (log1p.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) 1) |
(/.f64 M (/.f64 (/.f64 d D) 1/2)) |
(/.f64 M (/.f64 d (*.f64 1/2 D))) |
(/.f64 1/2 (/.f64 (/.f64 d D) M)) |
(/.f64 1/2 (/.f64 d (*.f64 M D))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(/.f64 D (/.f64 d (*.f64 M 1/2))) |
(/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1) |
(/.f64 1 (/.f64 (/.f64 d D) (*.f64 M 1/2))) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) 1/2))) |
(/.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 M 1/2)))) |
(/.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) D))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) 1/2))) |
(/.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 M 1/2)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 d (*.f64 (cbrt.f64 (*.f64 M 1/2)) D))) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (*.f64 M 1/2))) |
(/.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (/.f64 d (sqrt.f64 (*.f64 M (*.f64 1/2 D))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (cbrt.f64 (*.f64 M (*.f64 1/2 D)))) (/.f64 d (cbrt.f64 (*.f64 M (*.f64 1/2 D))))) |
(/.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))) |
(/.f64 (*.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 1/2 (sqrt.f64 M)) (/.f64 (/.f64 d D) (sqrt.f64 M))) |
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 d D) (cbrt.f64 M))) |
(/.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)) (sqrt.f64 (/.f64 d D))) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) d) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 d)) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D)))) |
(/.f64 (/.f64 M 2) (/.f64 d D)) |
(/.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D)) |
(/.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D)) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 D) (*.f64 M 1/2)) (/.f64 d (sqrt.f64 D))) |
(/.f64 (*.f64 -1 (*.f64 M 1/2)) (neg.f64 (/.f64 d D))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M 1/2)) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 (/.f64 D 1) (*.f64 M 1/2)) d) |
(/.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (*.f64 M 1/2)) (sqrt.f64 d)) |
(/.f64 (*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 M 1/2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (neg.f64 (neg.f64 D)) (*.f64 M 1/2)) (neg.f64 (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d)) |
(/.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d) |
(/.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 (*.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d)) |
(/.f64 (*.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) (sqrt.f64 d)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (/.f64 d D))) |
(/.f64 (*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 D)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (*.f64 1/2 D) M) d) |
(/.f64 (*.f64 (*.f64 1/2 (neg.f64 D)) M) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (cbrt.f64 d))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 M 1/2) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D))) (/.f64 (cbrt.f64 d) (sqrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (cbrt.f64 d) (cbrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) -1) d) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) -1) d) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (sqrt.f64 d))) (sqrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (cbrt.f64 d)))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) -1) d) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 3) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 1/2 (/.f64 D d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 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 M (*.f64 1/2 (/.f64 D d))))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (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 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h 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 (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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 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 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 h) (sqrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 l h))) |
(/.f64 (cbrt.f64 h) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (sqrt.f64 h)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 h)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)) (sqrt.f64 l)) (sqrt.f64 (cbrt.f64 h))) |
(*.f64 (sqrt.f64 (cbrt.f64 h)) (/.f64 (fabs.f64 (cbrt.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))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (/.f64 (sqrt.f64 h) 1) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 h) 1) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 h)) 1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 h)) (pow.f64 (/.f64 h l) 1/4)) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (sqrt.f64 h)) (/.f64 (sqrt.f64 (sqrt.f64 l)) (pow.f64 (/.f64 h l) 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 h l) 1/4)) |
(/.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 h) (/.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 (/.f64 h l))))) |
(*.f64 (/.f64 (cbrt.f64 h) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (cbrt.f64 (neg.f64 h)) (/.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 h l))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (/.f64 h l))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (/.f64 h l)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (/.f64 h l))) |
(/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (sqrt.f64 h) (*.f64 (fabs.f64 (cbrt.f64 l)) (sqrt.f64 (cbrt.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (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 (exp.f64 (log1p.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) 1) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 M (/.f64 (/.f64 d D) 1/2)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 M (/.f64 d (*.f64 1/2 D))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 1/2 (/.f64 (/.f64 d D) M)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 1/2 (/.f64 d (*.f64 M D))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 D (/.f64 d (*.f64 M 1/2))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 1 (/.f64 (/.f64 d D) (*.f64 M 1/2))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) 1/2))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d D)) (*.f64 1/2 (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (/.f64 (sqrt.f64 M) (/.f64 (/.f64 d 1/2) D))) |
(/.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (sqrt.f64 (*.f64 M 1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 d D)) (sqrt.f64 (*.f64 1/2 M))) |
(*.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 d D))) |
(/.f64 (sqrt.f64 (*.f64 M 1/2)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) D))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 d D)) (sqrt.f64 (*.f64 1/2 M))) |
(*.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 d D))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) 1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d D)) (*.f64 1/2 (cbrt.f64 M))) |
(*.f64 (cbrt.f64 M) (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d 1/2) D))) |
(/.f64 (cbrt.f64 (*.f64 M 1/2)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) (/.f64 d D)) (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) d) D)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (*.f64 M 1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) (/.f64 d D)) (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) d) D)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M 1/2)) 2) (/.f64 d (*.f64 (cbrt.f64 (*.f64 M 1/2)) D))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) (/.f64 d D)) (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 M)) 2) (*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 M)) d) D)) |
(/.f64 (*.f64 M (*.f64 1/2 D)) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (*.f64 M 1/2))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (/.f64 d (sqrt.f64 (*.f64 M (*.f64 1/2 D))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D M))) d) (sqrt.f64 (*.f64 1/2 (*.f64 D M)))) |
(*.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D M))) d)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (cbrt.f64 (*.f64 M (*.f64 1/2 D)))) (/.f64 d (cbrt.f64 (*.f64 M (*.f64 1/2 D))))) |
(/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 (/.f64 d (cbrt.f64 (*.f64 1/2 (*.f64 D M)))) (cbrt.f64 (*.f64 1/2 (*.f64 D M))))) |
(/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 d (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D M))) (cbrt.f64 (*.f64 1/2 (*.f64 D M)))))) |
(/.f64 (*.f64 (*.f64 M 1/2) (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/2 M) (sqrt.f64 D)) d) (sqrt.f64 D)) |
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d (sqrt.f64 D))) (*.f64 1/2 M)) |
(/.f64 (*.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 1/2 M) (/.f64 (/.f64 d (cbrt.f64 D)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (cbrt.f64 D) (/.f64 (*.f64 1/2 M) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (*.f64 1/2 (sqrt.f64 M)) (/.f64 (/.f64 d D) (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d D)) (*.f64 1/2 (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (/.f64 (sqrt.f64 M) (/.f64 (/.f64 d 1/2) D))) |
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 d D) (cbrt.f64 M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d D)) (*.f64 1/2 (cbrt.f64 M))) |
(*.f64 (cbrt.f64 M) (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d 1/2) D))) |
(/.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2)) (sqrt.f64 (/.f64 d D))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (sqrt.f64 (/.f64 d D)) (*.f64 1/2 M))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 d D))) (*.f64 1/2 M)) |
(/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (*.f64 M 1/2)) (sqrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 M)) (sqrt.f64 D)) d) (*.f64 (sqrt.f64 (*.f64 1/2 M)) (sqrt.f64 D))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 1/2 M)) (sqrt.f64 D)) (/.f64 (sqrt.f64 (*.f64 1/2 M)) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (/.f64 M 2) (/.f64 d D)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (sqrt.f64 D) (*.f64 M 1/2)) (/.f64 d (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/2 M) (sqrt.f64 D)) d) (sqrt.f64 D)) |
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d (sqrt.f64 D))) (*.f64 1/2 M)) |
(/.f64 (*.f64 -1 (*.f64 M 1/2)) (neg.f64 (/.f64 d D))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 M 1/2)) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 1/2 M) (/.f64 (/.f64 d (cbrt.f64 D)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (cbrt.f64 D) (/.f64 (*.f64 1/2 M) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (*.f64 (/.f64 D 1) (*.f64 M 1/2)) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (*.f64 M 1/2)) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 M 1/2)) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (neg.f64 (neg.f64 D)) (*.f64 M 1/2)) (neg.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (*.f64 M (*.f64 1/2 D)) 1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 (*.f64 1/2 M) (/.f64 D d))))) |
(/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 D (/.f64 M (/.f64 d 1/2)))))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (/.f64 d D))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (sqrt.f64 (/.f64 d D)) (*.f64 1/2 M))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (/.f64 d D))) (*.f64 1/2 M)) |
(/.f64 (*.f64 (sqrt.f64 D) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 d) (*.f64 (*.f64 1/2 M) (sqrt.f64 (/.f64 D d))))) |
(*.f64 (/.f64 (sqrt.f64 D) (sqrt.f64 d)) (*.f64 1/2 (*.f64 M (sqrt.f64 (/.f64 D d))))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 D)) (*.f64 (sqrt.f64 (/.f64 D d)) (*.f64 M 1/2))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 (*.f64 1/2 M) (sqrt.f64 (/.f64 D d))) (sqrt.f64 (neg.f64 D))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 (neg.f64 D))) (/.f64 (sqrt.f64 (neg.f64 d)) (*.f64 1/2 M))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2)) (cbrt.f64 d)) |
(/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D M))) (/.f64 (cbrt.f64 d) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 M) (/.f64 D d))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 D M))) (cbrt.f64 d)) (pow.f64 (cbrt.f64 (*.f64 D (/.f64 M (/.f64 d 1/2)))) 2)) |
(/.f64 (*.f64 (*.f64 1/2 D) M) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (*.f64 1/2 (neg.f64 D)) M) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (*.f64 (*.f64 M 1/2) (/.f64 D (cbrt.f64 d))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/2 M) (sqrt.f64 D)) d) (sqrt.f64 D)) |
(*.f64 (/.f64 (sqrt.f64 D) (/.f64 d (sqrt.f64 D))) (*.f64 1/2 M)) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 1/2 M) (/.f64 (/.f64 d (cbrt.f64 D)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (cbrt.f64 D) (/.f64 (*.f64 1/2 M) (/.f64 d (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (sqrt.f64 d)) (sqrt.f64 D)) (sqrt.f64 d)) (sqrt.f64 D)) |
(/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 D)) (sqrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (sqrt.f64 d)) (pow.f64 (cbrt.f64 D) 2)) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 D)) (pow.f64 (cbrt.f64 D) 2))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D))) (/.f64 (cbrt.f64 d) (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 D)) (cbrt.f64 d)) (sqrt.f64 D)) |
(/.f64 (/.f64 (*.f64 1/2 M) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 D)) (sqrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (cbrt.f64 d) (cbrt.f64 D))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (pow.f64 (cbrt.f64 d) 2)) (pow.f64 (cbrt.f64 D) 2)) (/.f64 (cbrt.f64 d) (cbrt.f64 D))) |
(/.f64 M (/.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 d) (cbrt.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (pow.f64 (cbrt.f64 D) 2)) 1/2)) |
(/.f64 (/.f64 (*.f64 M (*.f64 1/2 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) -1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M 1/2) (neg.f64 D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) -1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) (*.f64 M 1/2)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) 1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (sqrt.f64 d)) D) (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (cbrt.f64 (sqrt.f64 d))) (/.f64 D (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (sqrt.f64 d)) D) (*.f64 (sqrt.f64 (cbrt.f64 d)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2)))) |
(/.f64 (/.f64 (*.f64 D (*.f64 (/.f64 M (sqrt.f64 d)) 1/2)) (fabs.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (sqrt.f64 d))) (sqrt.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) 1) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (cbrt.f64 d)))) (cbrt.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (*.f64 1/2 D)) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2)))) |
(*.f64 (/.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (cbrt.f64 d))) (/.f64 (*.f64 1/2 D) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2)))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 1/2 D))) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (*.f64 1/2 D)) (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 (sqrt.f64 d)))) |
(/.f64 (*.f64 (/.f64 (*.f64 1/2 M) (pow.f64 (cbrt.f64 d) 2)) D) (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 (sqrt.f64 d)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) 1) (neg.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) -1) d) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (*.f64 1/2 M) (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) 1/2) (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M (*.f64 1/2 D))) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 1) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 3) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 3) 1/3) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/2 M) (/.f64 D d)) 2)) |
(fabs.f64 (*.f64 D (/.f64 M (/.f64 d 1/2)))) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 1/2 (/.f64 D d)))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 3)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M 1/2) 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 M 1/2) 3))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 1)) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))))) |
(*.f64 (/.f64 (*.f64 1/2 M) d) D) |
(*.f64 D (/.f64 M (/.f64 d 1/2))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (/.f64 1 h) l) |
| ✓ | 0.2b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| ✓ | 11.2b | (sqrt.f64 (/.f64 (/.f64 1 h) l)) |
Compiled 31 to 20 computations (35.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | l | @ | 0 | (/.f64 (/.f64 1 h) l) |
| 1.0ms | d | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 1.0ms | d | @ | inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 0.0ms | h | @ | -inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 0.0ms | l | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 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 h) l)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(/.f64 (/.f64 1 h) l) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1/2) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 h -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (pow.f64 h -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 h -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 h -1/2) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 h -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 h -2))) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 (/.f64 1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (pow.f64 h -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 l) (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 h))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 h -1/2)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l)))))) (#(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 (/.f64 -1 h)) 1) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 h -1/2)) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 h l)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 h -1/2) (neg.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d))))) (#(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 1 (/.f64 d (sqrt.f64 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) d) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 (/.f64 1 l) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (/.f64 1 (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1/2) (/.f64 (pow.f64 h -1/2) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) (cbrt.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 h -2)) (/.f64 (cbrt.f64 (/.f64 1 h)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 h) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l))) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h -1/2) l) (pow.f64 h -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (cbrt.f64 (pow.f64 h -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (/.f64 (cbrt.f64 (pow.f64 h -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 l) (/.f64 -1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (*.f64 h (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 h (sqrt.f64 l))) (/.f64 1 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (cbrt.f64 l)) (/.f64 1 (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 h)) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 l) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) l) (cbrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 l (cbrt.f64 (pow.f64 h -2)))) (cbrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 l) (neg.f64 h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l))) (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 (sqrt.f64 h) -1)) (*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 (sqrt.f64 h) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 h -2) (*.f64 l l)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 h l) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 h) (/.f64 -1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 h) l))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (*.f64 h l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 -1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 h -2) (*.f64 l l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 h l)))))))) |
| 1× | egg-herbie |
| 1752× | unswap-sqr |
| 1648× | associate-/l* |
| 1196× | associate-*r/ |
| 1018× | associate-/r* |
| 858× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 361 | 5352 |
| 1 | 869 | 5134 |
| 2 | 2553 | 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 h l))))) 1) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (pow.f64 1 1/2)) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (pow.f64 h -1/2) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 h -1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(*.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)))) |
(/.f64 1 (sqrt.f64 (*.f64 h l))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 h l))) |
(/.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 h -2))) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 (/.f64 1 h))))) |
(/.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 l) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (/.f64 -1 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 h))) (cbrt.f64 l)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 h l))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 h -1/2)) (sqrt.f64 l)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) 1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 h -1/2)) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 l)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1/2) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3) |
(neg.f64 (/.f64 (pow.f64 h -1/2) (neg.f64 (sqrt.f64 l)))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(/.f64 d (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) d) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (*.f64 h l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 l)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 h l))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) 1) |
(*.f64 1 (/.f64 1 (*.f64 h l))) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(*.f64 (/.f64 1 h) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 (/.f64 1 l) 1/2))) |
(*.f64 (/.f64 1 (*.f64 h l)) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l)))) |
(*.f64 (pow.f64 h -1/2) (/.f64 (pow.f64 h -1/2) l)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (pow.f64 h -2)) (/.f64 (cbrt.f64 (/.f64 1 h)) l)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l))) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(*.f64 (/.f64 (pow.f64 h -1/2) l) (pow.f64 h -1/2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (cbrt.f64 (pow.f64 h -2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (/.f64 (cbrt.f64 (pow.f64 h -2)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(*.f64 (/.f64 -1 l) (/.f64 -1 h)) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (*.f64 h (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (*.f64 h (sqrt.f64 l))) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (/.f64 (/.f64 1 h) (cbrt.f64 l)) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 h -1/2) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 h)) l)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (/.f64 (/.f64 1 l) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) l) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (/.f64 1 (/.f64 l (cbrt.f64 (pow.f64 h -2)))) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 h)) -1) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 h l))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l))) (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 (sqrt.f64 h) -1)) (*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 (sqrt.f64 h) -1))) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 3) |
(pow.f64 (/.f64 (pow.f64 h -2) (*.f64 l l)) 1/2) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3) |
(pow.f64 (*.f64 h l) -1) |
(neg.f64 (/.f64 -1 (*.f64 h l))) |
(neg.f64 (*.f64 (/.f64 1 h) (/.f64 -1 l))) |
(neg.f64 (/.f64 (/.f64 -1 h) l)) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 h l)) 1)) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 h l)))) |
(sqrt.f64 (/.f64 (pow.f64 h -2) (*.f64 l l))) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 h l))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 h l)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 h l)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) 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 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (pow.f64 1 1/2)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(*.f64 (pow.f64 h -1/2) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.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 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 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 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 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 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 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 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 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 h l))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 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 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 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 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.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 (/.f64 1 l) h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 1/4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 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 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 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 (/.f64 1 l) h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 1/4)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 1 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 h l))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (*.f64 h l))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 h -1/2)) (/.f64 (cbrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 h -2))) (/.f64 (sqrt.f64 l) (sqrt.f64 (cbrt.f64 (/.f64 1 h))))) |
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 h -2))) (sqrt.f64 l)) (sqrt.f64 (cbrt.f64 (/.f64 1 h)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 h))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 h -2))) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 l) (sqrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 l)) (sqrt.f64 (pow.f64 h -1/2))) |
(*.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 l) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (/.f64 -1 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) 1) (neg.f64 (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 (/.f64 1 l) h) 1/4)) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 1 h))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 l) (cbrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 l)) (cbrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (/.f64 -1 h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 h)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (pow.f64 h -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 h l))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 h -1/2)) (sqrt.f64 l)) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) 1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 l)) (sqrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 (/.f64 1 l) h) 1/4)) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 1 l))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 -1))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 l) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 1 l))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 -1))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 h -1/2)) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (pow.f64 h -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 l) (cbrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 l)) (cbrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (/.f64 -1 h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 h)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (pow.f64 h -1/2) (*.f64 (fabs.f64 (cbrt.f64 l)) (sqrt.f64 (cbrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 h -1/2) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(*.f64 (pow.f64 h -1/2) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (sqrt.f64 l)) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1/2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) 2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 3/2)) |
(neg.f64 (/.f64 (pow.f64 h -1/2) (neg.f64 (sqrt.f64 l)))) |
(/.f64 (neg.f64 (pow.f64 h -1/2)) (neg.f64 (sqrt.f64 l))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2)) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))) |
(*.f64 (/.f64 d (sqrt.f64 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (/.f64 d (sqrt.f64 l))) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(*.f64 (/.f64 d (sqrt.f64 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (/.f64 d (sqrt.f64 l))) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 h))) (neg.f64 (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) (sqrt.f64 (pow.f64 h -1/2))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 (sqrt.f64 l)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (*.f64 d (pow.f64 (/.f64 (/.f64 1 l) h) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 l))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 h l))) (cbrt.f64 (pow.f64 h -1/2))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (pow.f64 h -1/2)))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (pow.f64 h -1/2))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 h -1/2)) (/.f64 (cbrt.f64 (*.f64 l h)) d)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 h)) d) (neg.f64 (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 h l)) 1/4))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (pow.f64 h -1/2)) (/.f64 (sqrt.f64 (sqrt.f64 l)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 h -1/2)) (sqrt.f64 (sqrt.f64 l))) (*.f64 d (pow.f64 (/.f64 (/.f64 1 l) h) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 l))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 h -1/2)))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (*.f64 h l))) |
(/.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 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 l) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) (cbrt.f64 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 l) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (cbrt.f64 (/.f64 -1 h)) (/.f64 (cbrt.f64 (neg.f64 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(/.f64 (cbrt.f64 (/.f64 -1 h)) (/.f64 (/.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) d)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 h)) (/.f64 (cbrt.f64 (neg.f64 l)) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 l)) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 l)) (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (cbrt.f64 l))) (fabs.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 d (fabs.f64 (cbrt.f64 l))) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 h l))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 1 (/.f64 1 (*.f64 h l))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 h) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (*.f64 h (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (*.f64 h (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (*.f64 (pow.f64 (/.f64 1 l) 1/2) (pow.f64 (/.f64 1 l) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 (*.f64 h l)) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) (/.f64 1 (sqrt.f64 (*.f64 h l)))) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l)))) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 h -1/2) (/.f64 (pow.f64 h -1/2) l)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (*.f64 h l)))) |
(*.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 (/.f64 1 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 h l))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l)))) |
(*.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 (/.f64 1 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 h l))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (cbrt.f64 (pow.f64 h -2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (cbrt.f64 (pow.f64 h -2)) (/.f64 (cbrt.f64 (/.f64 1 h)) l)) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 1/4) (sqrt.f64 (*.f64 h l))) (pow.f64 (/.f64 1 (*.f64 h l)) 1/4)) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 h -1/2) l) (pow.f64 h -1/2)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (cbrt.f64 (pow.f64 h -2))) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (/.f64 (cbrt.f64 (pow.f64 h -2)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.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 (/.f64 1 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 h l))) (sqrt.f64 (*.f64 h l))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) |
(*.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 (/.f64 1 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 l) (/.f64 -1 h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (*.f64 h (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (*.f64 h (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (*.f64 h (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) h))) |
(/.f64 (/.f64 1 (*.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 h (cbrt.f64 l)))) |
(*.f64 (/.f64 1 (*.f64 h (sqrt.f64 l))) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (/.f64 1 h) (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (*.f64 h (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (*.f64 h (sqrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 1 h) (cbrt.f64 l)) (/.f64 1 (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) h))) |
(/.f64 (/.f64 1 (*.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 h (cbrt.f64 l)))) |
(*.f64 (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (pow.f64 h -1/2) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) h))) |
(/.f64 (/.f64 1 (*.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 h (cbrt.f64 l)))) |
(*.f64 (/.f64 (pow.f64 h -1/2) (cbrt.f64 l)) (/.f64 (pow.f64 h -1/2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 1 (*.f64 (cbrt.f64 l) h))) |
(/.f64 (/.f64 1 (*.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 h (cbrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 h)) l)) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (*.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (*.f64 (sqrt.f64 l) (sqrt.f64 l))) (cbrt.f64 h)) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (/.f64 1 (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (sqrt.f64 l)) (*.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (*.f64 (sqrt.f64 l) (sqrt.f64 l))) (cbrt.f64 h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 h -2)) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (cbrt.f64 (pow.f64 h -2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (/.f64 (/.f64 1 l) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (/.f64 1 l) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 h)) l) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (cbrt.f64 (/.f64 1 h)) (*.f64 l (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) l) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 1 (/.f64 l (cbrt.f64 (pow.f64 h -2)))) (cbrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (/.f64 1 h)) (/.f64 (cbrt.f64 (pow.f64 h -2)) l)) |
(*.f64 (/.f64 (/.f64 1 l) (neg.f64 h)) -1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 h l))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l))) (*.f64 (pow.f64 (sqrt.f64 h) -1) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (pow.f64 (/.f64 1 l) 1) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (pow.f64 (sqrt.f64 h) -2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.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 (/.f64 1 l) h)) 2))) |
(*.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 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 h l)))) (cbrt.f64 (/.f64 1 (*.f64 h l))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 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 (/.f64 1 l) h)) 2))) |
(*.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 l)) (pow.f64 (sqrt.f64 h) -1)) (*.f64 (sqrt.f64 (/.f64 1 l)) (pow.f64 (sqrt.f64 h) -1))) |
(*.f64 (pow.f64 (/.f64 1 l) 1) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (pow.f64 (sqrt.f64 h) -2)) |
(pow.f64 (/.f64 1 (*.f64 h l)) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))) 2) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 h l))) 3) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (/.f64 (pow.f64 h -2) (*.f64 l l)) 1/2) |
(sqrt.f64 (/.f64 (pow.f64 h -2) (*.f64 l l))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (*.f64 h l) -1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(neg.f64 (/.f64 -1 (*.f64 h l))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(neg.f64 (*.f64 (/.f64 1 h) (/.f64 -1 l))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(neg.f64 (/.f64 (/.f64 -1 h) l)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 h l)) 1)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(sqrt.f64 (/.f64 (pow.f64 h -2) (*.f64 l l))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 h l))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(exp.f64 (neg.f64 (log.f64 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 h l)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.1b | (*.f64 M (/.f64 D d)) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 14.8b | (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 171 to 66 computations (61.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d | @ | -inf | (*.f64 M (/.f64 D d)) |
| 0.0ms | M | @ | -inf | (*.f64 M (/.f64 D d)) |
| 0.0ms | D | @ | -inf | (*.f64 M (/.f64 D d)) |
| 0.0ms | M | @ | 0 | (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
| 0.0ms | D | @ | inf | (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
| 1× | batch-egg-rewrite |
| 990× | distribute-lft-neg-in |
| 382× | add-sqr-sqrt |
| 374× | pow1 |
| 374× | *-un-lft-identity |
| 372× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 68 |
| 1 | 374 | 50 |
| 2 | 5575 | 50 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) |
(*.f64 M (/.f64 D d)) |
| 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 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M 1/2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 D d)) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1/2 (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D d) (/.f64 1/2 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 l h)) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h l) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l)) (*.f64 M (/.f64 1/2 (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (/.f64 (*.f64 -2 l) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 1) (/.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2)) (*.f64 M (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 l 2)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 D d)) 1) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 l h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/2) (/.f64 l h)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/2) 2) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (/.f64 D d)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 2) (/.f64 (/.f64 D d) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (/.f64 D d) (sqrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 l h) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l 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) (/.f64 l 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) (/.f64 l h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (*.f64 -2 l) h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))))) (#(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 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3) (pow.f64 (*.f64 (/.f64 l h) 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 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l 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) (/.f64 l 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) (/.f64 l h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d (*.f64 M D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) 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 (*.f64 M D) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.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 pow.f64 (*.f64 M (/.f64 D d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 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 M (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 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 cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 M (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (/.f64 D d)))))))) |
| 1× | egg-herbie |
| 912× | distribute-rgt-in |
| 912× | distribute-lft-in |
| 664× | associate-/l* |
| 600× | associate-*l* |
| 588× | associate-*r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 256 | 6761 |
| 1 | 821 | 6317 |
| 2 | 4546 | 6317 |
| 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 (*.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 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) 1) |
(*.f64 1/2 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) |
(*.f64 (*.f64 M 1/2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l))) |
(*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 D d)) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1/2 (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1) |
(*.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D d) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1/2) |
(*.f64 (/.f64 1/2 (/.f64 l h)) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) |
(*.f64 (/.f64 h l) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 2)) |
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l)) (*.f64 M (/.f64 1/2 (/.f64 d D)))) |
(*.f64 (*.f64 -1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (/.f64 (*.f64 -2 l) h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 1) (/.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2)) (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 l 2)) h) |
(*.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) 1) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (*.f64 M 1/2) (/.f64 l h)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) 2)) |
(*.f64 (/.f64 (*.f64 M 1/2) 2) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2)) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 2) (/.f64 (/.f64 D d) (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (/.f64 D d) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 3) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1) |
(neg.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (*.f64 -2 l) h))) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 2)) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3) (pow.f64 (*.f64 (/.f64 l h) 2) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) 1) |
(/.f64 M (/.f64 d D)) |
(/.f64 1 (/.f64 d (*.f64 M D))) |
(/.f64 (*.f64 M D) d) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M D) 1) d) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(pow.f64 (*.f64 M (/.f64 D d)) 1) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 3) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D d))))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 D d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 D d)))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(*.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 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M M) (/.f64 l h)))) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) 1) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 1/2 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 M 1/2) (*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (*.f64 M (/.f64 D d)) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 M (/.f64 D d)) (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1/2 (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 1 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (*.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D d) (/.f64 1/2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1/2) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 1/2 (/.f64 l h)) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 h l) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (/.f64 h l)) (*.f64 M (/.f64 1/2 (/.f64 d D)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (*.f64 -1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (/.f64 (*.f64 -2 l) h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 1) (/.f64 (*.f64 M (/.f64 D d)) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2)) (*.f64 M (/.f64 D d))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 l 2)) h) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) 1) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 l h) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M 1/2) (/.f64 l h)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M 1/2) 2) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) M) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (*.f64 M (/.f64 D d)) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (/.f64 (*.f64 M (/.f64 D d)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (/.f64 l h)) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) 2) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 D (/.f64 d M)) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2))) |
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (*.f64 D (/.f64 M d)) 2))) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2) (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) 2) (/.f64 (/.f64 D d) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (sqrt.f64 (*.f64 (/.f64 l h) 2))) (/.f64 (/.f64 D d) (sqrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (/.f64 1/2 (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 (*.f64 2 (/.f64 l h))) 1/2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (sqrt.f64 (*.f64 2 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l h) 2)) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 l h) 2)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(/.f64 (*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 2 (/.f64 l h)))) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (pow.f64 (cbrt.f64 (*.f64 2 (/.f64 l h))) 2)) |
(pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 1) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 2) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 3) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 3) 1/3) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (/.f64 (*.f64 (/.f64 l h) 2) (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(neg.f64 (/.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (*.f64 -2 l) h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) 2)) |
(fabs.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) |
(log.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)) 3)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3) (pow.f64 (*.f64 (/.f64 l h) 2) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 3) (*.f64 (pow.f64 (/.f64 l h) 3) 8))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (pow.f64 (*.f64 D (/.f64 M d)) 2)) 3) (pow.f64 (*.f64 2 (/.f64 l h)) 3))) |
(cbrt.f64 (*.f64 (/.f64 1/8 (pow.f64 (/.f64 l h) 3)) (/.f64 (pow.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) 3) 8))) |
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(exp.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h))) 1)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) 1) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 M (/.f64 d D)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 1 (/.f64 d (*.f64 M D))) |
(*.f64 (/.f64 1 d) (*.f64 D M)) |
(/.f64 1 (/.f64 (/.f64 d D) M)) |
(*.f64 (*.f64 D M) (/.f64 1 d)) |
(/.f64 (*.f64 M D) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M D) 1) d) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (*.f64 M (/.f64 D d)) 1) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) 2) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 3) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) 1/3) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2)) |
(fabs.f64 (*.f64 D (/.f64 M d))) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 D d))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D d))))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (log.f64 (*.f64 M (/.f64 D d)))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D d))) 1)) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 D d)))) |
(/.f64 D (/.f64 d M)) |
(*.f64 D (/.f64 M d)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.9b | (/.f64 (/.f64 l h) M) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 18.2b | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
Compiled 145 to 59 computations (59.3% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | h | @ | 0 | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
| 1.0ms | D | @ | 0 | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
| 1.0ms | l | @ | 0 | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
| 1.0ms | l | @ | inf | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
| 1.0ms | d | @ | 0 | (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
| 1× | batch-egg-rewrite |
| 892× | distribute-lft-neg-in |
| 806× | distribute-rgt-neg-in |
| 358× | add-sqr-sqrt |
| 352× | *-un-lft-identity |
| 350× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 56 |
| 1 | 357 | 54 |
| 2 | 5126 | 54 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) |
(/.f64 (/.f64 l h) M) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) (*.f64 M 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)) (pow.f64 (/.f64 D d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M 1/4) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 h l)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 4) M)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 1) (*.f64 M 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) 4)) M)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 l h) 4)) (*.f64 M M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) (neg.f64 M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 D d) (/.f64 4 M)) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (/.f64 l h) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 4 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 4 M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 l h) M) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) M))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) M))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (*.f64 (/.f64 1 h) (/.f64 1 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 1 (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l h) (/.f64 1 M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l h) M) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 l h) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) (sqrt.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2) (cbrt.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 M) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 (/.f64 l h) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 l h) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (sqrt.f64 M)) (/.f64 (/.f64 1 h) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 l (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 M) 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l h)) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (sqrt.f64 M)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 l h) M) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (/.f64 h l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 l h) (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 l h) (neg.f64 M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (/.f64 l h) (neg.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) M))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 3) (pow.f64 M 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 l h) M)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) M))))))) |
| 1× | egg-herbie |
| 1692× | unswap-sqr |
| 658× | distribute-rgt-in |
| 658× | distribute-lft-in |
| 528× | times-frac |
| 468× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 265 | 6669 |
| 1 | 769 | 6249 |
| 2 | 4402 | 6245 |
| 1× | node limit |
| Inputs |
|---|
(*.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 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 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.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/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 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(/.f64 l (*.f64 M h)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) 1) |
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))) |
(*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) (*.f64 M 1/4)) |
(*.f64 (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 (*.f64 M 1/4) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l)))) |
(*.f64 (*.f64 M (/.f64 h l)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M))) |
(*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 4) M) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 1) (*.f64 M 1/4)) |
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) 4)) M) |
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 l h) 4)) (*.f64 M M)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) (neg.f64 M)) |
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 4 M)) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M))) |
(*.f64 (/.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (/.f64 l h) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 4 M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 4 M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 l h) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 (/.f64 l h) M) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M))) -1) |
(neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)) 1)) |
(neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))) |
(neg.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) M)) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) M))) 1) |
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 1 M))) |
(*.f64 l (/.f64 1 (*.f64 h M))) |
(*.f64 (/.f64 l h) (/.f64 1 M)) |
(*.f64 (/.f64 (/.f64 l h) M) 1) |
(*.f64 1 (/.f64 (/.f64 l h) M)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) (sqrt.f64 (/.f64 (/.f64 l h) M))) |
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 M))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2) (cbrt.f64 (/.f64 (/.f64 l h) M))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 M))) |
(*.f64 (/.f64 1 M) (/.f64 l h)) |
(*.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 M))) |
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) M)) |
(*.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 (/.f64 l h) (sqrt.f64 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 l h) (cbrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (/.f64 l (sqrt.f64 M)) (/.f64 (/.f64 1 h) (sqrt.f64 M))) |
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) M)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 M) 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l h)) M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (sqrt.f64 M)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (/.f64 (/.f64 l h) M))) |
(pow.f64 (/.f64 (/.f64 l h) M) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3) 1/3) |
(pow.f64 (*.f64 M (/.f64 h l)) -1) |
(neg.f64 (neg.f64 (/.f64 (/.f64 l h) M))) |
(neg.f64 (/.f64 (/.f64 l h) (neg.f64 M))) |
(neg.f64 (*.f64 (/.f64 (/.f64 l h) (neg.f64 M)) 1)) |
(neg.f64 (*.f64 1 (/.f64 (/.f64 l h) (neg.f64 M)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 l h) M))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) M)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) M))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l h) M))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) M)) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) M))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 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) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 h (/.f64 l (*.f64 M M))) 1/4)) |
(*.f64 1/4 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 h (/.f64 l (*.f64 M M))))) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(/.f64 l (*.f64 M h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) 1) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 1 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2)) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (*.f64 (/.f64 (*.f64 1/4 M) l) (*.f64 h M)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 1/4 M) l) (*.f64 h M)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (cbrt.f64 (pow.f64 (/.f64 D d) 2)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) (*.f64 M 1/4)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (*.f64 M 1/4) (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l)))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (*.f64 M (/.f64 h l)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (neg.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M))) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M))))) |
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M))) 2)) |
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M)) 2)) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 4) M) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) 1) (*.f64 M 1/4)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) 4)) M) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 l h) 4)) (*.f64 M M)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) (neg.f64 M)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (/.f64 D d) 1) (/.f64 (/.f64 D d) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 l 4) h) M)) M)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M))) |
(*.f64 (/.f64 (/.f64 D d) (/.f64 4 M)) (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 (/.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (/.f64 (/.f64 D d) (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M))) 2)) (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M))))) |
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M))) 2)) |
(/.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M)) 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (/.f64 l h) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 4 M))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 l 4) h) M)) M)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 4 M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 l h) M))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 l 4) h) M)) M)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (sqrt.f64 (/.f64 (*.f64 l 4) h))) M) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) (*.f64 M (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) (sqrt.f64 (/.f64 (*.f64 l 4) h))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 2)) M) (sqrt.f64 (*.f64 (/.f64 l h) 4)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M))) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 D d) 4)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M)) 2))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 1) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)) 3) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3) 1/3) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(pow.f64 (/.f64 (/.f64 (/.f64 l h) M) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M))) -1) |
(/.f64 1 (/.f64 (/.f64 (/.f64 l M) h) (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 4 M)))) |
(*.f64 (/.f64 1 (/.f64 l (*.f64 h M))) (*.f64 M (/.f64 (pow.f64 (/.f64 D d) 2) 4))) |
(/.f64 1 (/.f64 (/.f64 l h) (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) 4) (*.f64 M M)))) |
(neg.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))) |
(*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h))))) |
(*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 (*.f64 1/4 M) l) (*.f64 h M))) (/.f64 (neg.f64 D) (neg.f64 d))) |
(*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M)))) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)) 1)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(neg.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (/.f64 1 (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(neg.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 D d) 2) (/.f64 (*.f64 (/.f64 (/.f64 l h) M) -4) M)))) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 M (/.f64 h l))) -4) M)) |
(*.f64 (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)) (pow.f64 (/.f64 D d) 2)) |
(*.f64 M (*.f64 (*.f64 1/4 (*.f64 M (/.f64 h l))) (pow.f64 (/.f64 D d) 2))) |
(*.f64 M (*.f64 (*.f64 1/4 (/.f64 h (/.f64 l M))) (pow.f64 (/.f64 D d) 2))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) 2)) |
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 4)) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 4)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2)))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2) 3)) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (*.f64 (/.f64 (/.f64 l M) h) (/.f64 4 M)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (*.f64 (/.f64 l (*.f64 h M)) (/.f64 4 M)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 D d) 2) 3) (pow.f64 (/.f64 (/.f64 (*.f64 4 (/.f64 l M)) h) M) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M))))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)))) 1)) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (*.f64 (/.f64 l h) 4)) M)) 2))) |
(pow.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M)) 2) |
(pow.f64 (/.f64 D (*.f64 d (/.f64 (sqrt.f64 (/.f64 (*.f64 l 4) h)) M))) 2) |
(pow.f64 (/.f64 (*.f64 (/.f64 D d) M) (sqrt.f64 (*.f64 (/.f64 l h) 4))) 2) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l h) M))) 1) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 l (*.f64 (/.f64 1 h) (/.f64 1 M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 l (/.f64 1 (*.f64 h M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 l h) (/.f64 1 M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 (/.f64 l h) M) 1) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 1 (/.f64 (/.f64 l h) M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) (sqrt.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 1 M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 2) (cbrt.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 1 M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 1 M) (/.f64 l h)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (neg.f64 (/.f64 l h)) (/.f64 1 (neg.f64 M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 l 1) (/.f64 (/.f64 1 h) M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 (/.f64 l h) (sqrt.f64 M))) |
(*.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) h))) |
(/.f64 (/.f64 l (*.f64 h (sqrt.f64 M))) (sqrt.f64 M)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 l h) (cbrt.f64 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (*.f64 (cbrt.f64 M) h))) |
(/.f64 (/.f64 (/.f64 l h) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 l) M) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (/.f64 l (sqrt.f64 M)) (/.f64 (/.f64 1 h) (sqrt.f64 M))) |
(*.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) h))) |
(/.f64 (/.f64 l (*.f64 h (sqrt.f64 M))) (sqrt.f64 M)) |
(*.f64 (/.f64 l (pow.f64 (cbrt.f64 M) 2)) (/.f64 (/.f64 1 h) (cbrt.f64 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (*.f64 (cbrt.f64 M) h))) |
(/.f64 (/.f64 (/.f64 l h) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) 1) (/.f64 (sqrt.f64 (/.f64 l h)) M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 M) 2)) (/.f64 (sqrt.f64 (/.f64 l h)) (cbrt.f64 M))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (*.f64 (cbrt.f64 M) h))) |
(/.f64 (/.f64 (/.f64 l h) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) 1) (/.f64 (cbrt.f64 (/.f64 l h)) M)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (sqrt.f64 M)) (/.f64 (cbrt.f64 (/.f64 l h)) (sqrt.f64 M))) |
(*.f64 (/.f64 1 (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) h))) |
(/.f64 (/.f64 l (*.f64 h (sqrt.f64 M))) (sqrt.f64 M)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (pow.f64 (cbrt.f64 M) 2)) (cbrt.f64 (/.f64 (/.f64 l h) M))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l M) h)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (pow.f64 (cbrt.f64 M) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) (/.f64 (pow.f64 (cbrt.f64 M) 2) (cbrt.f64 (/.f64 l (*.f64 h M))))) |
(pow.f64 (/.f64 (/.f64 l h) M) 1) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 l h) M)) 2) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l h) M)) 3) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3) 1/3) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(pow.f64 (*.f64 M (/.f64 h l)) -1) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(neg.f64 (neg.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(neg.f64 (/.f64 (/.f64 l h) (neg.f64 M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(neg.f64 (*.f64 (/.f64 (/.f64 l h) (neg.f64 M)) 1)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(neg.f64 (*.f64 1 (/.f64 (/.f64 l h) (neg.f64 M)))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l M) h) 2)) |
(fabs.f64 (/.f64 l (*.f64 h M))) |
(log.f64 (exp.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l h) M)))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l h) M) 3)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 l h) 3) (pow.f64 M 3))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(exp.f64 (log.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l h) M)) 1)) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l h) M))) |
(/.f64 (/.f64 l M) h) |
(/.f64 l (*.f64 h M)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.5b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| ✓ | 7.1b | (*.f64 M (*.f64 D (/.f64 1/2 d))) |
| ✓ | 14.8b | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) |
| ✓ | 25.5b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 189 to 96 computations (49.2% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | h | @ | -inf | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| 1.0ms | d | @ | 0 | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| 1.0ms | M | @ | 0 | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| 1.0ms | l | @ | 0 | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| 1.0ms | D | @ | inf | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 536× | add-sqr-sqrt |
| 520× | *-un-lft-identity |
| 518× | pow1 |
| 492× | add-exp-log |
| 492× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 156 |
| 1 | 541 | 140 |
| 2 | 7227 | 140 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) |
(*.f64 M (*.f64 D (/.f64 1/2 d))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l))))) |
| Outputs |
|---|
((#(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 (/.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 l)) (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))))) (#(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 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (/.f64 d (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 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 fabs.f64 (/.f64 d (sqrt.f64 (*.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 (/.f64 d l) (/.f64 d h))) 1/2))))) (#(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))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) 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 (*.f64 D 1/2) d)) 2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) 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 (*.f64 D 1/2) d)) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M D) 1/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 M (*.f64 D 1/2)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D 1/2) M) d)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 D) (/.f64 1/2 d)) M))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 (*.f64 D 1/2) d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D 1/2) d) 3) (pow.f64 M 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (/.f64 d (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1) (/.f64 d (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))) (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 3)) (+.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)))))) |
| 1× | egg-herbie |
| 1652× | associate-/r/ |
| 850× | associate-/l/ |
| 658× | distribute-rgt-neg-in |
| 654× | distribute-lft-neg-in |
| 590× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 300 | 11680 |
| 1 | 758 | 11218 |
| 2 | 3931 | 11186 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 -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 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (pow.f64 1 1/2) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (sqrt.f64 l)) |
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 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) |
(fabs.f64 (/.f64 d (sqrt.f64 (*.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 (/.f64 d l) (/.f64 d h))) 1/2)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)))) |
(/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) 1) l) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2))) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) 1) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 (*.f64 M D) 1/2) d) |
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(/.f64 (*.f64 M (*.f64 D 1/2)) d) |
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 D 1/2) M) d) |
(pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 1) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 3) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) |
(fabs.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) (/.f64 1/2 d)) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 (*.f64 D 1/2) d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D 1/2) d) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) 1) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))) |
(/.f64 (-.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))) (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))) |
(/.f64 (+.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 3)) (+.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) |
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.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 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 h (*.f64 M M)) l))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) (*.f64 d d)) (/.f64 h l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 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 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.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)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(+.f64 (*.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 l h))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 l h))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 l h))))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.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)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(*.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)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d 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 l h))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.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 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) 1)) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) |
(*.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 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(/.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 (/.f64 d l) (/.f64 d 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 (/.f64 d l) (/.f64 d h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (pow.f64 1 1/2) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 h d))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l)) |
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) 1/2) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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))) |
(fabs.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.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 (/.f64 d l) (/.f64 d h))) 1/2)) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) 1) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 1 (/.f64 l (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)))) |
(*.f64 (/.f64 1 l) (*.f64 h (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2))) |
(*.f64 (/.f64 1 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2)) |
(*.f64 (*.f64 h (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2)) (/.f64 1 l)) |
(/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) l) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) 1) l) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (/.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(/.f64 (neg.f64 (*.f64 h (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2))) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 1) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(pow.f64 (*.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 3) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 4) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (pow.f64 (/.f64 h l) 2))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 3))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) 1)) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) 1) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (*.f64 M D) 1/2) d) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 M (*.f64 D 1/2)) d) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(/.f64 (*.f64 (*.f64 D 1/2) M) d) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 1) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) 1/2) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 2) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 3) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3) 1/3) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(fabs.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 D) (/.f64 1/2 d)) M)) |
(*.f64 M (log.f64 (pow.f64 (exp.f64 D) (/.f64 1/2 d)))) |
(*.f64 M (*.f64 (/.f64 1/2 d) (log.f64 (exp.f64 D)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 3)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 (*.f64 D 1/2) d) 3))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D 1/2) d) 3) (pow.f64 M 3))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(exp.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d))) 1)) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)))) |
(*.f64 M (/.f64 D (/.f64 d 1/2))) |
(*.f64 (/.f64 M 2) (/.f64 D d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 1) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) 1) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2)) (/.f64 h l))) (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) 1)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2)) -1/4))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1) (sqrt.f64 (*.f64 l h)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4)))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 1 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 4) (pow.f64 (/.f64 h l) 2)) 1/4 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2)) (/.f64 h l)))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1) (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) 1/2))))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (fma.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2)) (/.f64 h l))) (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) 1)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2)) -1/4))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1) (sqrt.f64 (*.f64 l h)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) 3) -1/8)) (/.f64 d (sqrt.f64 (*.f64 l h)))) (+.f64 1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 4) (pow.f64 (/.f64 h l) 2)) 1/4) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)))))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 1 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 4) (pow.f64 (/.f64 h l) 2)) 1/4 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2)) (/.f64 h l)))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) 3) 1) (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) 1/2))))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1)) (fma.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 3) 1))) |
(/.f64 (-.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))) (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))) |
(/.f64 (-.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)))) 1/4)) (-.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2)))) |
(/.f64 (fma.f64 (/.f64 d l) (/.f64 d h) (*.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 2) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 4) (pow.f64 (/.f64 h l) 2))) -1/4)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(/.f64 (fma.f64 (/.f64 d l) (/.f64 d h) (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 2) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4)))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) 1))) |
(/.f64 (+.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) 3)) (+.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (*.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) 3) -1/8)) (fma.f64 (/.f64 d l) (/.f64 d h) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2)) (-.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2)) (/.f64 d (sqrt.f64 (*.f64 l h))))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))) 3) -1/8 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) (fma.f64 (/.f64 d l) (/.f64 d h) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))) (*.f64 -1/2 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) -1/2)) 1)))))) |
(/.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (*.f64 (/.f64 h l) -1/2)) 3) 1)) (fma.f64 (/.f64 d l) (/.f64 d h) (*.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 2) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (*.f64 (/.f64 h l) -1/2))) (-.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (*.f64 (/.f64 h l) -1/2)) 1)))) |
(pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 1) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 2) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 3) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3) 1/3) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2 1)) 2)) |
(fabs.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1))) |
(fabs.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)) 3)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1) 3) (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1))) 1)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l)) -1/2 1)))) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1 (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(fma.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2))) |
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) -1/2)))) |
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (*.f64 (/.f64 h l) -1/2)))) |
(fma.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l))) -1/2 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (/.f64 h l)) -1/2 1)) |
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D 1/2) d)) 2) (/.f64 h l))) -1/2)) |
(fma.f64 (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D (/.f64 d 1/2))) 2) (/.f64 h l)) -1/2))) |
(fma.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (*.f64 (/.f64 h l) -1/2)))) |
(fma.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2) (*.f64 (/.f64 h l) -1/2)))) |
Compiled 33873 to 15721 computations (53.6% saved)
64 alts after pruning (63 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1094 | 51 | 1145 |
| Fresh | 18 | 12 | 30 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 1116 | 64 | 1180 |
| Status | Error | Program |
|---|---|---|
| 51.3b | (pow.f64 (sqrt.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d))) 2) | |
| 45.6b | (pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) | |
| 41.4b | (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) | |
| 40.4b | (/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) | |
| 40.7b | (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) | |
| ▶ | 61.9b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
| 61.9b | (/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) | |
| 39.4b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ▶ | 41.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 41.3b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 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))) | |
| 38.2b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 44.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 40.9b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) | |
| ▶ | 41.6b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
| ▶ | 27.3b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
| 27.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 28.0b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 41.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 45.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 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) | |
| 42.2b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 41.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 45.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) | |
| 45.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) | |
| 27.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) (/.f64 4 M)))))) | |
| 27.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) | |
| 35.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) | |
| 28.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) | |
| 27.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) | |
| 27.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) | |
| 27.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) | |
| ▶ | 26.0b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
| 28.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) | |
| 28.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) | |
| 59.9b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) | |
| 42.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) | |
| 33.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) | |
| 34.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) | |
| 41.1b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.9b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) | |
| 46.6b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) | |
| 41.4b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) | |
| 39.5b | (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) | |
| 39.5b | (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) | |
| 61.9b | (*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) | |
| 39.5b | (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) | |
| 41.1b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 51.1b | (*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) | |
| 51.9b | (*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) | |
| 40.9b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) | |
| ✓ | 40.9b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 49.0b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 h -2)) l) (cbrt.f64 (/.f64 1 h))))) | |
| 40.9b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 48.6b | (*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) | |
| 60.1b | (*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) | |
| 42.4b | (*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) | |
| 60.0b | (*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) | |
| 41.7b | (*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) | |
| 45.7b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 59.7b | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) | |
| 45.4b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 38.5b | (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) | |
| 59.8b | (log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
Compiled 3285 to 2360 computations (28.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.1b | (*.f64 M (/.f64 1/2 (/.f64 d D))) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 11.4b | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 176 to 63 computations (64.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | M | @ | 0 | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 1.0ms | D | @ | 0 | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 1.0ms | h | @ | 0 | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 1.0ms | d | @ | 0 | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 1.0ms | l | @ | 0 | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
| 1× | batch-egg-rewrite |
| 1588× | associate-/l/ |
| 726× | distribute-lft-neg-in |
| 340× | add-sqr-sqrt |
| 334× | pow1 |
| 334× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 44 |
| 1 | 333 | 44 |
| 2 | 4799 | 44 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) |
(*.f64 M (/.f64 1/2 (/.f64 d D))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 M (*.f64 (/.f64 D d) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D d) (*.f64 M (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D d) (/.f64 M (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 D d)) (/.f64 h l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 h (*.f64 (/.f64 D d) (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h l) (*.f64 M (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 D d) (neg.f64 M)) (/.f64 1 (/.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) 1) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (sqrt.f64 h)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 M (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d)) (/.f64 M (sqrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (/.f64 l h)) (/.f64 D d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (*.f64 (neg.f64 l) (/.f64 d D))) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M 1) (/.f64 D (*.f64 (/.f64 l h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M l) (/.f64 (/.f64 D d) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 D (*.f64 (cbrt.f64 (/.f64 l h)) d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D (*.f64 l d)) (/.f64 M (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) d)) (/.f64 M (cbrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) l) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (cbrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) l) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (sqrt.f64 (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d D) (/.f64 l (*.f64 M h))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 M (*.f64 (/.f64 l (neg.f64 h)) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 M) (/.f64 D d)) (/.f64 h l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) (pow.f64 (/.f64 l h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 d (*.f64 1/2 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 d (*.f64 (*.f64 M 1/2) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M 1/2) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M -1/2) (/.f64 d (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (/.f64 d D)) 2)) (cbrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 M) (/.f64 d (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 M) (*.f64 D (/.f64 1/2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))))))) |
| 1× | egg-herbie |
| 1710× | times-frac |
| 1486× | associate-/l/ |
| 1452× | associate-/r* |
| 1022× | associate-/r/ |
| 816× | unswap-sqr |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 230 | 4332 |
| 1 | 644 | 4260 |
| 2 | 2576 | 4260 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) 1) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) |
(*.f64 (/.f64 D d) (*.f64 M (/.f64 h l))) |
(*.f64 (/.f64 D d) (/.f64 M (/.f64 l h))) |
(*.f64 (*.f64 M (/.f64 D d)) (/.f64 h l)) |
(*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) |
(*.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1) |
(*.f64 1 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) |
(*.f64 (/.f64 h l) (*.f64 M (/.f64 D d))) |
(*.f64 (*.f64 (/.f64 D d) (neg.f64 M)) (/.f64 1 (/.f64 l (neg.f64 h)))) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) 1) h) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 (/.f64 1 l) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 1 h))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 M (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d D)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 d D)))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d)) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 M (/.f64 l h)) (/.f64 D d)) |
(*.f64 (/.f64 M (*.f64 (neg.f64 l) (/.f64 d D))) (neg.f64 h)) |
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 (/.f64 l h) d))) |
(*.f64 (/.f64 M l) (/.f64 (/.f64 D d) (/.f64 1 h))) |
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 D (*.f64 (cbrt.f64 (/.f64 l h)) d))) |
(*.f64 (/.f64 D (*.f64 l d)) (/.f64 M (/.f64 1 h))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) d)) (/.f64 M (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) l) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) l) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 3) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 d D) (/.f64 l (*.f64 M h))) -1) |
(neg.f64 (/.f64 M (*.f64 (/.f64 l (neg.f64 h)) (/.f64 d D)))) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) (/.f64 D d)) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) (pow.f64 (/.f64 l h) 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) 1) |
(/.f64 M (/.f64 d (*.f64 1/2 D))) |
(/.f64 1 (/.f64 d (*.f64 (*.f64 M 1/2) D))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(/.f64 (*.f64 M -1/2) (/.f64 d (neg.f64 D))) |
(/.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D)) |
(/.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 d D)) |
(/.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D))) |
(/.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (/.f64 d D)) 2)) (cbrt.f64 (/.f64 d D))) |
(/.f64 (*.f64 -1/2 M) (/.f64 d (neg.f64 D))) |
(pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 3) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 D (/.f64 1/2 d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 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 M (*.f64 D (/.f64 1/2 d))))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
| Outputs |
|---|
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 h M)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 l d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(/.f64 (*.f64 D (*.f64 M h)) (*.f64 d l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) 1) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 D d) (*.f64 M (/.f64 h l))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 D d) (/.f64 M (/.f64 l h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 M (/.f64 D d)) (/.f64 h l)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 1 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 h l))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 h l) (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 (/.f64 D d) (neg.f64 M)) (/.f64 1 (/.f64 l (neg.f64 h)))) |
(*.f64 (*.f64 (/.f64 D d) (neg.f64 M)) (*.f64 (/.f64 1 l) (neg.f64 h))) |
(/.f64 (*.f64 M (neg.f64 (/.f64 D d))) (/.f64 l (neg.f64 h))) |
(*.f64 (*.f64 M (/.f64 D d)) (neg.f64 (/.f64 (neg.f64 h) l))) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) 1) h) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 1 l) (/.f64 (*.f64 M (/.f64 D d)) (/.f64 1 h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 M (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d D)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 d D))) |
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 D (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M d) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 d D)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (/.f64 d D) (cbrt.f64 (/.f64 l h))))) |
(/.f64 (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 D d) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)))) |
(*.f64 (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d)) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 d D))) |
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 D (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M d) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 M (/.f64 l h)) (/.f64 D d)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 M (*.f64 (neg.f64 l) (/.f64 d D))) (neg.f64 h)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 M 1) (/.f64 D (*.f64 (/.f64 l h) d))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 M l) (/.f64 (/.f64 D d) (/.f64 1 h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 D (*.f64 (sqrt.f64 (/.f64 l h)) d))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 d D))) |
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 D (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M d) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 D (*.f64 (cbrt.f64 (/.f64 l h)) d))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (/.f64 d D) (cbrt.f64 (/.f64 l h))))) |
(/.f64 (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 D d) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)))) |
(*.f64 (/.f64 D (*.f64 l d)) (/.f64 M (/.f64 1 h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 D (*.f64 (pow.f64 (cbrt.f64 (/.f64 l h)) 2) d)) (/.f64 M (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (/.f64 d D) (cbrt.f64 (/.f64 l h))))) |
(/.f64 (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 D d) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) l) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (*.f64 (/.f64 d D) (cbrt.f64 (/.f64 l h))))) |
(/.f64 (/.f64 (*.f64 M (/.f64 D d)) (cbrt.f64 (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(*.f64 (/.f64 D d) (/.f64 M (*.f64 (cbrt.f64 (/.f64 l h)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) l) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 1 h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) 1) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l h))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 d D))) |
(*.f64 (/.f64 D d) (/.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 D (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 M d) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 d (/.f64 l h))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(*.f64 (cbrt.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d))))) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 2)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) |
(pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 1) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 2) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 3) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3) 1/3) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(pow.f64 (*.f64 (/.f64 d D) (/.f64 l (*.f64 M h))) -1) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(neg.f64 (/.f64 M (*.f64 (/.f64 l (neg.f64 h)) (/.f64 d D)))) |
(*.f64 (*.f64 (/.f64 D d) (neg.f64 M)) (*.f64 (/.f64 1 l) (neg.f64 h))) |
(/.f64 (*.f64 M (neg.f64 (/.f64 D d))) (/.f64 l (neg.f64 h))) |
(*.f64 (*.f64 M (/.f64 D d)) (neg.f64 (/.f64 (neg.f64 h) l))) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d (/.f64 l h)))) 2)) |
(fabs.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d))))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) (/.f64 D d)) (/.f64 h l))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))) 3)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) (pow.f64 (/.f64 l h) 3))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(exp.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d)))) 1)) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 D (*.f64 (/.f64 l h) d))))) |
(*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) |
(*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 M (/.f64 d (*.f64 1/2 D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 1 (/.f64 d (*.f64 (*.f64 M 1/2) D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (*.f64 M 1/2) (/.f64 d D)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (*.f64 M -1/2) (/.f64 d (neg.f64 D))) |
(*.f64 (/.f64 (*.f64 M -1/2) d) (neg.f64 D)) |
(*.f64 (neg.f64 D) (/.f64 M (/.f64 d -1/2))) |
(*.f64 (neg.f64 D) (*.f64 (/.f64 -1/2 d) M)) |
(/.f64 (/.f64 (*.f64 M 1/2) d) (/.f64 1 D)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (/.f64 (*.f64 M 1/2) 1) (/.f64 d D)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (/.f64 (*.f64 M 1/2) (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (/.f64 (*.f64 M 1/2) (pow.f64 (cbrt.f64 (/.f64 d D)) 2)) (cbrt.f64 (/.f64 d D))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(/.f64 (*.f64 -1/2 M) (/.f64 d (neg.f64 D))) |
(*.f64 (/.f64 (*.f64 M -1/2) d) (neg.f64 D)) |
(*.f64 (neg.f64 D) (/.f64 M (/.f64 d -1/2))) |
(*.f64 (neg.f64 D) (*.f64 (/.f64 -1/2 d) M)) |
(pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3) 1/3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) |
(fabs.f64 (*.f64 D (*.f64 (/.f64 M d) 1/2))) |
(fabs.f64 (*.f64 D (/.f64 1/2 (/.f64 d M)))) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 D (/.f64 1/2 d)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 1)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 D (*.f64 (/.f64 M d) 1/2)) |
(*.f64 D (/.f64 1/2 (/.f64 d M))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ✓ | 12.5b | (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))) |
| 1.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 h)) |
| ✓ | 0.1b | (*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
| ✓ | 1.0b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
Compiled 37 to 22 computations (40.5% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | h | @ | -inf | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
| 1.0ms | d | @ | 0 | (*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
| 0.0ms | h | @ | 0 | (*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
| 0.0ms | d | @ | inf | (*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
| 0.0ms | h | @ | inf | (*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
| 1× | batch-egg-rewrite |
| 1766× | associate-*r/ |
| 1574× | associate-/l* |
| 1494× | associate-*l/ |
| 292× | associate-/r/ |
| 264× | add-sqr-sqrt |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 59 |
| 1 | 267 | 55 |
| 2 | 3431 | 51 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(sqrt.f64 (/.f64 -1 h)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (neg.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (pow.f64 l 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (sqrt.f64 l))) (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4)) (/.f64 d (pow.f64 l 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 l)) (/.f64 d (cbrt.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d 1) (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l)) (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) 1) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 (sqrt.f64 l) d)) (pow.f64 (/.f64 -1 h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l)) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (neg.f64 (sqrt.f64 l))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 (sqrt.f64 l) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 l) (/.f64 d (sqrt.f64 (neg.f64 h)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (neg.f64 (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) (pow.f64 l 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 1 (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (/.f64 1 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 -1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 1 (*.f64 (cbrt.f64 d) (sqrt.f64 (/.f64 -1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (/.f64 1 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (neg.f64 h))) (/.f64 1 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sqrt.f64 -1) d)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) d) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (sqrt.f64 -1)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 -1) d) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d)) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 h) 3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 -1 h) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 h) 1/4) (pow.f64 (/.f64 -1 h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 -1 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 h) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 1 (/.f64 -1 (cbrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 h) (cbrt.f64 (sqrt.f64 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 1 (neg.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 1/2) (*.f64 1 (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 1) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) -1) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (*.f64 1 (sqrt.f64 (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) 1) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (/.f64 -1 (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 h) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1 h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 h) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1 h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 h)))))))) |
| 1× | egg-herbie |
| 1066× | unswap-sqr |
| 764× | +-commutative |
| 694× | distribute-rgt-in |
| 694× | distribute-lft-in |
| 524× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 351 | 4587 |
| 1 | 784 | 4489 |
| 2 | 3252 | 4471 |
| 3 | 7991 | 4471 |
| 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 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1) |
(*.f64 1 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 (neg.f64 h)))) |
(*.f64 (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (neg.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (/.f64 -1 h))) |
(*.f64 (/.f64 d (pow.f64 l 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 l))) (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4)) (/.f64 d (pow.f64 l 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 l)) (/.f64 d (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 d 1) (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 d (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l)) (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) 1) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 (sqrt.f64 l) d)) (pow.f64 (/.f64 -1 h) 1/4)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l)) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (neg.f64 (sqrt.f64 l))) (neg.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 (sqrt.f64 l) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 l) (/.f64 d (sqrt.f64 (neg.f64 h)))) -1) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (neg.f64 (sqrt.f64 l)))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(log.f64 (exp.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) (pow.f64 l 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) 1) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 d (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1) |
(/.f64 1 (/.f64 1 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 (sqrt.f64 d) (/.f64 1 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 -1 h))))) |
(/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 1 (*.f64 (cbrt.f64 d) (sqrt.f64 (/.f64 -1 h))))) |
(/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) |
(/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (/.f64 1 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (neg.f64 h))) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 d))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4))) |
(/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(/.f64 (*.f64 d (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 -1) d)) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) d) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d (sqrt.f64 -1)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 -1) d) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 h)) |
(/.f64 (*.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 (neg.f64 h))) |
(pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 h) 3/2) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 -1 h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 -1 h))) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/4) (pow.f64 (/.f64 -1 h) 1/4)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 -1 (cbrt.f64 h))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 -1)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2)) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 h)))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 h) 1/2))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 1 (/.f64 -1 (cbrt.f64 h)))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 h))))) |
(/.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 -1)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 h) (cbrt.f64 (sqrt.f64 -1)))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 1 (neg.f64 (sqrt.f64 h)))) |
(/.f64 (pow.f64 1 1/2) (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2))) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 1) (cbrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) -1) (cbrt.f64 h)) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (/.f64 -1 (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 -1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(pow.f64 (/.f64 -1 h) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(pow.f64 (pow.f64 (/.f64 -1 h) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 3) |
(pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 -1 h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 h))))) |
(cbrt.f64 (pow.f64 (/.f64 -1 h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 h)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (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 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (*.f64 d (sqrt.f64 (/.f64 1 h)))) |
(*.f64 d (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) 1) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l -1/2)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 1 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l -1/2))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (*.f64 (pow.f64 l -1/2) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(*.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (*.f64 (pow.f64 l -1/2) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l (neg.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l)))) (cbrt.f64 (/.f64 d (neg.f64 (/.f64 (*.f64 l h) d))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l (neg.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l)))) (cbrt.f64 (/.f64 d (neg.f64 (/.f64 (*.f64 l h) d))))) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 (neg.f64 h)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (neg.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l 1/4))) |
(*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 d (*.f64 (pow.f64 l 1/4) (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (pow.f64 l 1/4)) (pow.f64 l 1/4)) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (pow.f64 l 1/4))) (pow.f64 l 1/4)) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 l)) (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 l)))) (cbrt.f64 l)) |
(/.f64 (/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 l))) (sqrt.f64 (neg.f64 h))) (cbrt.f64 l)) |
(*.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (/.f64 -1 h))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 (/.f64 d (pow.f64 l 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (pow.f64 l 1/4))) (pow.f64 l 1/4)) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (pow.f64 l 1/4) (/.f64 d (pow.f64 l 1/4)))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 1 (neg.f64 (sqrt.f64 l))) (neg.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4)) (/.f64 d (pow.f64 l 1/4))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (pow.f64 l 1/4))) (pow.f64 l 1/4)) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (pow.f64 l 1/4) (/.f64 d (pow.f64 l 1/4)))) |
(*.f64 (/.f64 d (pow.f64 l 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 l)) (/.f64 d (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 d (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (cbrt.f64 l) (/.f64 d (cbrt.f64 (sqrt.f64 l))))) |
(*.f64 (/.f64 d 1) (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (/.f64 d (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (cbrt.f64 l)) (/.f64 d (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (cbrt.f64 l) (/.f64 d (cbrt.f64 (sqrt.f64 l))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l)) (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 l)) (/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 l)) (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 l)))) (cbrt.f64 l)) |
(/.f64 (/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 l))) (sqrt.f64 (neg.f64 h))) (cbrt.f64 l)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) 1) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 l)) (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (/.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 (sqrt.f64 l) d)) (pow.f64 (/.f64 -1 h) 1/4)) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l)) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (neg.f64 (sqrt.f64 l))) (neg.f64 d)) |
(*.f64 d (*.f64 1 (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 d (sqrt.f64 l))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(*.f64 (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (sqrt.f64 l))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 (sqrt.f64 l) d)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) (/.f64 (sqrt.f64 l) d)) |
(/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) (/.f64 (sqrt.f64 l) d)) |
(pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 1) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 2) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 3) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3) 1/3) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(pow.f64 (/.f64 (sqrt.f64 l) (/.f64 d (sqrt.f64 (neg.f64 h)))) -1) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (neg.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l (neg.f64 h)))) |
(sqrt.f64 (/.f64 (*.f64 d d) (neg.f64 (*.f64 l h)))) |
(sqrt.f64 (/.f64 d (neg.f64 (/.f64 (*.f64 l h) d)))) |
(log.f64 (exp.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) 3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) (pow.f64 l 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(exp.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l))) 1)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 l))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) 1) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 h))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 d (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 1 (/.f64 1 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 d) (/.f64 1 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 -1 h))))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 1 (*.f64 (cbrt.f64 d) (sqrt.f64 (/.f64 -1 h))))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1) (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (/.f64 1 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1) (cbrt.f64 (/.f64 d (/.f64 (neg.f64 h) d)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 h)) 1) (*.f64 d (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) d) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (neg.f64 h))) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (neg.f64 h))) 1) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 d))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 1 (cbrt.f64 d)) (sqrt.f64 (neg.f64 h)))) |
(*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) d) |
(*.f64 d (sqrt.f64 (/.f64 -1 h))) |
(/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) 1) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 d (cbrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 d (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 d (sqrt.f64 -1))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 -1) d)) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 -1 h) 1/4))) |
(/.f64 d (/.f64 (sqrt.f64 (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 -1 h) 1/4) (sqrt.f64 (sqrt.f64 -1))))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (sqrt.f64 -1))) |
(/.f64 d (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) d) (neg.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d (sqrt.f64 -1)) 1) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 -1) d) 1) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h)) |
(*.f64 d (/.f64 (sqrt.f64 -1) (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (*.f64 (pow.f64 (/.f64 -1 h) 1/4) d)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 -1 h) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 -1 h) 1/4))) |
(/.f64 d (/.f64 (sqrt.f64 (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 -1 h) 1/4) (sqrt.f64 (sqrt.f64 -1))))) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 h)) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 h)) 1) (*.f64 d (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) d) |
(/.f64 (*.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) d)) (cbrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (neg.f64 h))) 1) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 d (cbrt.f64 (neg.f64 h)))) |
(pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 1) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 2) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 3) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (neg.f64 h))) |
(sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) 3)) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 h) 3/2) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 -1 h) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 h) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (neg.f64 h)))) 1)) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (neg.f64 h))))) |
(/.f64 d (sqrt.f64 (neg.f64 h))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h)))) 1) |
(sqrt.f64 (/.f64 -1 h)) |
(*.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(sqrt.f64 (/.f64 -1 h)) |
(*.f64 1 (sqrt.f64 (/.f64 -1 h))) |
(sqrt.f64 (/.f64 -1 h)) |
(*.f64 (pow.f64 (/.f64 -1 h) 1/4) (pow.f64 (/.f64 -1 h) 1/4)) |
(sqrt.f64 (/.f64 -1 h)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 -1 (cbrt.f64 h))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 h))) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 -1)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 h))) |
(sqrt.f64 (/.f64 -1 h)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 h))) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(/.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(sqrt.f64 (/.f64 -1 h)) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 1 (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 h) 1/4))) |
(sqrt.f64 (/.f64 -1 h)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 h) 1/2))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (/.f64 1 (/.f64 -1 (cbrt.f64 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 h))))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 h))) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(/.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 h) (sqrt.f64 (sqrt.f64 -1)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 h) (cbrt.f64 (sqrt.f64 -1)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 1 (neg.f64 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (pow.f64 1 1/2) (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 1/2))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 h)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 h))) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 (cbrt.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 1) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 1 (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (/.f64 -1 h) 1/4) (sqrt.f64 (sqrt.f64 -1))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 (sqrt.f64 h))) (pow.f64 (/.f64 -1 h) 1/4)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) -1) (cbrt.f64 h)) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 -1))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 -1)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 -1))) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (*.f64 1 (sqrt.f64 (neg.f64 h)))) |
(/.f64 1 (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 -1))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 -1)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 -1)) (pow.f64 (/.f64 -1 h) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 -1 h) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 (sqrt.f64 h))) (pow.f64 (/.f64 -1 h) 1/4)) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (/.f64 -1 (cbrt.f64 h))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 -1 (cbrt.f64 h)) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (sqrt.f64 -1)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 -1))) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 (*.f64 -1 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h)))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) (neg.f64 (cbrt.f64 h))) |
(pow.f64 (/.f64 -1 h) 1/2) |
(sqrt.f64 (/.f64 -1 h)) |
(pow.f64 (sqrt.f64 (/.f64 -1 h)) 1) |
(sqrt.f64 (/.f64 -1 h)) |
(pow.f64 (pow.f64 (/.f64 -1 h) 1/4) 2) |
(sqrt.f64 (/.f64 -1 h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 h))) 3) |
(sqrt.f64 (/.f64 -1 h)) |
(pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 -1 h) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 -1 h))) |
(sqrt.f64 (/.f64 -1 h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) |
(sqrt.f64 (/.f64 -1 h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 h))))) |
(sqrt.f64 (/.f64 -1 h)) |
(cbrt.f64 (pow.f64 (/.f64 -1 h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 h)))) |
(sqrt.f64 (/.f64 -1 h)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 h)))) |
(sqrt.f64 (/.f64 -1 h)) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) |
(sqrt.f64 (/.f64 -1 h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 h))) 1)) |
(sqrt.f64 (/.f64 -1 h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 h)))) |
(sqrt.f64 (/.f64 -1 h)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 7.1b | (*.f64 M (/.f64 D d)) | |
| ✓ | 10.0b | (sqrt.f64 (/.f64 h d)) |
| 14.8b | (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 181 to 73 computations (59.7% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.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 | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | d | @ | inf | (sqrt.f64 (/.f64 h d)) |
| 1× | batch-egg-rewrite |
| 1450× | add-sqr-sqrt |
| 1434× | *-un-lft-identity |
| 1334× | add-cube-cbrt |
| 1318× | add-cbrt-cube |
| 1306× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 11 |
| 1 | 142 | 11 |
| 2 | 1808 | 11 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) 1)))) (#(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 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d))))))) (#(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 (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 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 (sqrt.f64 h) (sqrt.f64 d))))) (#(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)))))))) |
| 1× | egg-herbie |
| 966× | *-commutative |
| 910× | associate-*r* |
| 864× | associate-*l* |
| 728× | fma-def |
| 636× | associate-/l* |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 77 | 712 |
| 1 | 148 | 580 |
| 2 | 345 | 476 |
| 3 | 958 | 448 |
| 4 | 3738 | 448 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) 1) |
(*.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 (/.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 (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 1 (sqrt.f64 (/.f64 d h))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.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)))) |
| Outputs |
|---|
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(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 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h 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 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 h d))) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(pow.f64 (cbrt.f64 (/.f64 h d)) 3/2) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h d))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(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 (cbrt.f64 (/.f64 h d)) (sqrt.f64 (cbrt.f64 (/.f64 h d)))) |
(pow.f64 (cbrt.f64 (/.f64 h d)) 3/2) |
(/.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 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 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) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (pow.f64 (/.f64 h d) 1/4) 2) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) 3) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(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))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h d)) 1/2)) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h d))) 1)) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (+.f64 1 (sqrt.f64 (/.f64 h d))) -1) |
(+.f64 (sqrt.f64 (/.f64 h d)) 0) |
(sqrt.f64 (/.f64 h d)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 7.1b | (*.f64 (*.f64 M 1/2) (/.f64 D d)) | |
| 7.1b | (*.f64 M (/.f64 D d)) | |
| 14.8b | (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 175 to 67 computations (61.7% saved)
Compiled 29888 to 12567 computations (58% saved)
68 alts after pruning (65 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 952 | 26 | 978 |
| Fresh | 19 | 39 | 58 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 974 | 68 | 1042 |
| Status | Error | Program |
|---|---|---|
| 41.1b | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 45.6b | (pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) | |
| 41.4b | (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) | |
| 40.4b | (/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) | |
| 61.9b | (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) | |
| 61.9b | (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) | |
| 40.7b | (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) | |
| 62.0b | (/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) | |
| 62.3b | (/.f64 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) d) (sqrt.f64 (neg.f64 l))) | |
| 61.9b | (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) | |
| 50.5b | (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) | |
| ▶ | 46.8b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 39.4b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 41.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 58.8b | (/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) | |
| 42.4b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 45.8b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| ▶ | 41.1b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 41.3b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 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))) | |
| 41.2b | (*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) | |
| 38.2b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 44.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 41.6b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 M) d) D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 40.9b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) | |
| 42.2b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| ✓ | 27.3b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
| 41.7b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) | |
| 27.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 28.0b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 41.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 41.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 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 41.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 27.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) (/.f64 4 M)))))) | |
| 35.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) | |
| 27.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) | |
| 27.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) | |
| ▶ | 26.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
| 28.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) | |
| 28.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) | |
| ▶ | 25.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
| 40.9b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) | |
| 59.9b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) | |
| 42.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) | |
| 33.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) | |
| ▶ | 34.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
| 41.1b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.9b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) | |
| 46.6b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) | |
| 41.4b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) | |
| 39.5b | (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) | |
| 39.5b | (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) | |
| 61.9b | (*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) | |
| 41.1b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 51.1b | (*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) | |
| 51.9b | (*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) | |
| ✓ | 40.9b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 40.9b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 60.1b | (*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) | |
| 42.4b | (*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) | |
| 60.0b | (*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) | |
| 45.7b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 59.7b | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) | |
| 60.9b | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) | |
| 45.4b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 38.5b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) | |
| 41.0b | (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
Compiled 3216 to 2321 computations (27.8% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 7.1b | (*.f64 M (/.f64 1/2 (/.f64 d D))) | |
| ✓ | 10.2b | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 178 to 63 computations (64.6% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | l | @ | inf | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 0.0ms | D | @ | 0 | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 0.0ms | l | @ | 0 | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 0.0ms | M | @ | 0 | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 0.0ms | d | @ | 0 | (*.f64 (/.f64 D d) (/.f64 M l)) |
| 1× | batch-egg-rewrite |
| 1694× | associate-/l* |
| 1156× | *-commutative |
| 1006× | unswap-sqr |
| 698× | swap-sqr |
| 336× | distribute-lft-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 195 | 19 |
| 2 | 2812 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 D d) (/.f64 M l)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 d (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 d (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 (/.f64 d (/.f64 M l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 (*.f64 d (/.f64 l M)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 (/.f64 l M) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 l (*.f64 M (/.f64 1 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D d) (/.f64 l M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 l (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (*.f64 l (/.f64 d D)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (/.f64 d D) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 l (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (*.f64 d l) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M l) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 d (*.f64 D M)) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 d (/.f64 M l)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d (/.f64 l M)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 l M) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 l (/.f64 d D)) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 d D) (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (sqrt.f64 (/.f64 M l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (sqrt.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l (*.f64 M (sqrt.f64 (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (sqrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 l (sqrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 (/.f64 l M) (*.f64 (sqrt.f64 D) (/.f64 1 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 d (*.f64 (/.f64 M l) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 (*.f64 d l) (*.f64 M (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (*.f64 (/.f64 l M) (/.f64 d (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (/.f64 M l)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (pow.f64 (cbrt.f64 (/.f64 D d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l (*.f64 M (cbrt.f64 (/.f64 D d)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 l (/.f64 d D)) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) (/.f64 1 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (cbrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 l (cbrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (pow.f64 (cbrt.f64 D) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (pow.f64 (cbrt.f64 D) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 d (/.f64 M l)) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d (/.f64 l M)) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 l M) (*.f64 (cbrt.f64 D) (/.f64 1 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d (*.f64 (/.f64 M l) (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d l) (*.f64 M (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 l M) (/.f64 d (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D M) d) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 l D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 d) (/.f64 (/.f64 l M) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 l) (/.f64 (/.f64 d D) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) (*.f64 d l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) (/.f64 d (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (*.f64 (/.f64 l M) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (/.f64 l M) (/.f64 1 (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (*.f64 d (neg.f64 l)) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (neg.f64 d) (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (*.f64 (/.f64 d D) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (/.f64 (/.f64 d D) (/.f64 1 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (/.f64 (neg.f64 l) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (/.f64 (*.f64 d (neg.f64 l)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 M) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 (neg.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 (neg.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (*.f64 d l) (sqrt.f64 (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (*.f64 D M) d)) (/.f64 l (sqrt.f64 (/.f64 (*.f64 D M) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 M (/.f64 l D))) (/.f64 d (sqrt.f64 (/.f64 M (/.f64 l D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 D)) (cbrt.f64 (neg.f64 D))) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 (neg.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 M)) (cbrt.f64 (neg.f64 M))) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 (neg.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) (/.f64 (*.f64 d l) (cbrt.f64 (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 (/.f64 (*.f64 D M) d))) (/.f64 l (cbrt.f64 (/.f64 (*.f64 D M) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 M (/.f64 l D))) (cbrt.f64 (/.f64 M (/.f64 l D)))) (/.f64 d (cbrt.f64 (/.f64 M (/.f64 l D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (sqrt.f64 M)) (/.f64 (*.f64 d l) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 d l) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (sqrt.f64 (/.f64 M l))) (/.f64 d (sqrt.f64 (/.f64 M l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) (/.f64 d (cbrt.f64 (/.f64 M l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (neg.f64 M)) (*.f64 d (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (neg.f64 (/.f64 M l))) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 D M) d)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 l) M)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 D d))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 l D)) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 M l))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 D (sqrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 D (cbrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M 1) (*.f64 l (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (sqrt.f64 l)) (*.f64 (/.f64 d D) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 d D) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 M (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 M (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D 1) (*.f64 d (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 l M) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l M) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 l M) (/.f64 d (neg.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 d D) (/.f64 l (neg.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d l) (*.f64 (sqrt.f64 M) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 D) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) (cbrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) 1) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) (sqrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 M l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 M (neg.f64 l)) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D d) (/.f64 M (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 M l) (/.f64 D (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 M (neg.f64 l)) (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 D (*.f64 (/.f64 l M) (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 M (*.f64 (/.f64 d D) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 D M) d) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 M (/.f64 l D)) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 D M) (*.f64 d (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 D M) d) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.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 M) d) l)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 D M) d) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l))))))) |
| 1× | egg-herbie |
| 968× | associate-/r/ |
| 640× | associate-/r* |
| 632× | associate-/l/ |
| 596× | associate-/l* |
| 528× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 430 | 5509 |
| 1 | 1178 | 5503 |
| 2 | 4631 | 5503 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) 1) |
(/.f64 D (/.f64 d (/.f64 M l))) |
(/.f64 D (*.f64 d (/.f64 l M))) |
(/.f64 D (/.f64 (/.f64 d (/.f64 M l)) 1)) |
(/.f64 D (/.f64 (*.f64 d (/.f64 l M)) 1)) |
(/.f64 D (/.f64 (/.f64 l M) (/.f64 1 d))) |
(/.f64 D (/.f64 l (*.f64 M (/.f64 1 d)))) |
(/.f64 D (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 M))) |
(/.f64 (/.f64 D d) (/.f64 l M)) |
(/.f64 M (*.f64 l (/.f64 d D))) |
(/.f64 M (/.f64 (*.f64 l (/.f64 d D)) 1)) |
(/.f64 M (/.f64 (/.f64 d D) (/.f64 1 l))) |
(/.f64 M (/.f64 l (/.f64 D d))) |
(/.f64 M (/.f64 (*.f64 d l) D)) |
(/.f64 M (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 D))) |
(/.f64 (/.f64 M l) (/.f64 d D)) |
(/.f64 1 (*.f64 (/.f64 d (*.f64 D M)) l)) |
(/.f64 1 (/.f64 (/.f64 d (/.f64 M l)) D)) |
(/.f64 1 (/.f64 (*.f64 d (/.f64 l M)) D)) |
(/.f64 1 (/.f64 (/.f64 l M) (/.f64 D d))) |
(/.f64 1 (/.f64 (*.f64 l (/.f64 d D)) M)) |
(/.f64 1 (/.f64 (/.f64 d D) (/.f64 M l))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 D))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 M))) |
(/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (sqrt.f64 (/.f64 M l)))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (sqrt.f64 (/.f64 D d)))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l (*.f64 M (sqrt.f64 (/.f64 D d))))) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (sqrt.f64 M))) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) (/.f64 1 l)))) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (sqrt.f64 M)))) |
(/.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 l (sqrt.f64 M)))) |
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (sqrt.f64 D))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (sqrt.f64 D))) |
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 l M) (*.f64 (sqrt.f64 D) (/.f64 1 d)))) |
(/.f64 (sqrt.f64 D) (/.f64 d (*.f64 (/.f64 M l) (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 d l) (*.f64 M (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 D) (*.f64 (/.f64 l M) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (/.f64 M l)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l)))) |
(/.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (pow.f64 (cbrt.f64 (/.f64 D d)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l (*.f64 M (cbrt.f64 (/.f64 D d))))) |
(/.f64 (cbrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 l (/.f64 d D)) (cbrt.f64 M))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) (/.f64 1 l)))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (cbrt.f64 M)))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 l (cbrt.f64 M)))) |
(/.f64 (cbrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (pow.f64 (cbrt.f64 D) 2))) |
(/.f64 (cbrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (pow.f64 (cbrt.f64 D) 2))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 d (/.f64 M l)) (cbrt.f64 D))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d (/.f64 l M)) (cbrt.f64 D))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 l M) (*.f64 (cbrt.f64 D) (/.f64 1 d)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d (*.f64 (/.f64 M l) (cbrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d l) (*.f64 M (cbrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (cbrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 l M) (/.f64 d (cbrt.f64 D)))) |
(/.f64 (/.f64 (*.f64 D M) d) l) |
(/.f64 (/.f64 M (/.f64 l D)) d) |
(/.f64 (/.f64 1 d) (/.f64 (/.f64 l M) D)) |
(/.f64 (/.f64 1 l) (/.f64 (/.f64 d D) M)) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(/.f64 (*.f64 D M) (/.f64 d (/.f64 1 l))) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 l M) (neg.f64 d))) |
(/.f64 (neg.f64 D) (/.f64 (/.f64 l M) (/.f64 1 (neg.f64 d)))) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 d (neg.f64 l)) M)) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (/.f64 M l))) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) 1)) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 M))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) (neg.f64 l))) |
(/.f64 (neg.f64 M) (/.f64 (/.f64 d D) (/.f64 1 (neg.f64 l)))) |
(/.f64 (neg.f64 M) (/.f64 (neg.f64 l) (/.f64 D d))) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) 1)) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 d (neg.f64 l)) D)) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 D))) |
(/.f64 (sqrt.f64 (neg.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 (neg.f64 D)))) |
(/.f64 (sqrt.f64 (neg.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 (neg.f64 M)))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (*.f64 d l) (sqrt.f64 (*.f64 D M)))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 D M) d)) (/.f64 l (sqrt.f64 (/.f64 (*.f64 D M) d)))) |
(/.f64 (sqrt.f64 (/.f64 M (/.f64 l D))) (/.f64 d (sqrt.f64 (/.f64 M (/.f64 l D))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 D)) (cbrt.f64 (neg.f64 D))) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 (neg.f64 D)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 M)) (cbrt.f64 (neg.f64 M))) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 (neg.f64 M)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) (/.f64 (*.f64 d l) (cbrt.f64 (*.f64 D M)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 (/.f64 (*.f64 D M) d))) (/.f64 l (cbrt.f64 (/.f64 (*.f64 D M) d)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 M (/.f64 l D))) (cbrt.f64 (/.f64 M (/.f64 l D)))) (/.f64 d (cbrt.f64 (/.f64 M (/.f64 l D))))) |
(/.f64 (*.f64 D (sqrt.f64 M)) (/.f64 (*.f64 d l) (sqrt.f64 M))) |
(/.f64 (*.f64 D (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 d l) (cbrt.f64 M))) |
(/.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M))) |
(/.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M))) |
(/.f64 (*.f64 D (sqrt.f64 (/.f64 M l))) (/.f64 d (sqrt.f64 (/.f64 M l)))) |
(/.f64 (*.f64 D (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) (/.f64 d (cbrt.f64 (/.f64 M l)))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d (neg.f64 l))) |
(/.f64 (*.f64 D (neg.f64 (/.f64 M l))) (neg.f64 d)) |
(/.f64 (neg.f64 (/.f64 (*.f64 D M) d)) (neg.f64 l)) |
(/.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 l) M)) (sqrt.f64 l)) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 D d))) (cbrt.f64 l)) |
(/.f64 (/.f64 (/.f64 M (/.f64 l D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 D (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 M l))) (cbrt.f64 d)) |
(/.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 D (sqrt.f64 d)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 D (cbrt.f64 d)))) |
(/.f64 (/.f64 M 1) (*.f64 l (/.f64 d D))) |
(/.f64 (/.f64 M (sqrt.f64 l)) (*.f64 (/.f64 d D) (sqrt.f64 l))) |
(/.f64 (/.f64 M (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 d D) (cbrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 M (sqrt.f64 l)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 M (cbrt.f64 l)))) |
(/.f64 (/.f64 D 1) (*.f64 d (/.f64 l M))) |
(/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 l M) (sqrt.f64 d))) |
(/.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l M) (cbrt.f64 d))) |
(/.f64 -1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) D)) |
(/.f64 -1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) M)) |
(/.f64 -1 (*.f64 (/.f64 l M) (/.f64 d (neg.f64 D)))) |
(/.f64 -1 (*.f64 (/.f64 d D) (/.f64 l (neg.f64 M)))) |
(/.f64 (neg.f64 (sqrt.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 M))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 M))) |
(/.f64 (neg.f64 (sqrt.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 D))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 D))) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d l) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)))) |
(/.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) (cbrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) l))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) (sqrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l)))) |
(/.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) d))) |
(/.f64 (/.f64 (sqrt.f64 D) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) (cbrt.f64 d)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) 1) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) d))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) (sqrt.f64 d)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) (neg.f64 l))) |
(pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 M l))) |
(neg.f64 (*.f64 (/.f64 M (neg.f64 l)) (/.f64 D d))) |
(neg.f64 (*.f64 (/.f64 D d) (/.f64 M (neg.f64 l)))) |
(neg.f64 (*.f64 (/.f64 M l) (/.f64 D (neg.f64 d)))) |
(neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 l M))) |
(neg.f64 (/.f64 (/.f64 M (neg.f64 l)) (/.f64 d D))) |
(neg.f64 (/.f64 D (*.f64 (/.f64 l M) (neg.f64 d)))) |
(neg.f64 (/.f64 M (*.f64 (/.f64 d D) (neg.f64 l)))) |
(neg.f64 (/.f64 (/.f64 (*.f64 D M) d) (neg.f64 l))) |
(neg.f64 (/.f64 (/.f64 M (/.f64 l D)) (neg.f64 d))) |
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d (neg.f64 l)))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l)))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M l) 3) (pow.f64 (/.f64 D d) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
| Outputs |
|---|
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 l d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) 1) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 d (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (*.f64 d (/.f64 l M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 (/.f64 d (/.f64 M l)) 1)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 (*.f64 d (/.f64 l M)) 1)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 (/.f64 l M) (/.f64 1 d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 l (*.f64 M (/.f64 1 d)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 D (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 D d) (/.f64 l M)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (*.f64 l (/.f64 d D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (/.f64 (*.f64 l (/.f64 d D)) 1)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (/.f64 (/.f64 d D) (/.f64 1 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (/.f64 l (/.f64 D d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (/.f64 (*.f64 d l) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 M (/.f64 (*.f64 d (neg.f64 l)) (neg.f64 D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 M l) (/.f64 d D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (*.f64 (/.f64 d (*.f64 D M)) l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (/.f64 d (/.f64 M l)) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (*.f64 d (/.f64 l M)) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (/.f64 l M) (/.f64 D d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (*.f64 l (/.f64 d D)) M)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (/.f64 d D) (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (sqrt.f64 (/.f64 M l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 d D)) (sqrt.f64 (/.f64 M l))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 d D))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (/.f64 D (/.f64 d (sqrt.f64 (/.f64 M l))))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (sqrt.f64 (/.f64 D d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l M)) (sqrt.f64 (/.f64 D d))) |
(*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l M))) |
(/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l (*.f64 M (sqrt.f64 (/.f64 D d))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l M)) (sqrt.f64 (/.f64 D d))) |
(*.f64 (sqrt.f64 (/.f64 D d)) (/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l M))) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (*.f64 (sqrt.f64 M) (/.f64 1 l)))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (sqrt.f64 M)))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (/.f64 l (sqrt.f64 M)))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (sqrt.f64 D))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (sqrt.f64 D))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 l M) (*.f64 (sqrt.f64 D) (/.f64 1 d)))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (/.f64 d (*.f64 (/.f64 M l) (sqrt.f64 D)))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 d l) (*.f64 M (sqrt.f64 D)))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (sqrt.f64 D)))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (sqrt.f64 D) (*.f64 (/.f64 l M) (/.f64 d (sqrt.f64 D)))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 (/.f64 M l)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D)) (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D)) (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D))) |
(/.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (/.f64 l M) (pow.f64 (cbrt.f64 (/.f64 D d)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 D d)) (/.f64 l M)) (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l M))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 D d)) (/.f64 l M)) (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) |
(*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l M))) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l (*.f64 M (cbrt.f64 (/.f64 D d))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 D d)) (/.f64 l M)) (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) |
(/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (/.f64 l M))) |
(/.f64 (cbrt.f64 M) (/.f64 (*.f64 l (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 l (/.f64 d D)) (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (*.f64 (cbrt.f64 M) (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (neg.f64 (cbrt.f64 M)))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (/.f64 l (cbrt.f64 M)))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (cbrt.f64 D) (/.f64 (/.f64 d (/.f64 M l)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (cbrt.f64 D) (/.f64 (*.f64 d (/.f64 l M)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 d (/.f64 M l)) (cbrt.f64 D))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d (/.f64 l M)) (cbrt.f64 D))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (/.f64 l M) (*.f64 (cbrt.f64 D) (/.f64 1 d)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 d (*.f64 (/.f64 M l) (cbrt.f64 D)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 d l) (*.f64 M (cbrt.f64 D)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (neg.f64 (cbrt.f64 D)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 l M) (/.f64 d (cbrt.f64 D)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (/.f64 (*.f64 D M) d) l) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 M (/.f64 l D)) d) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 1 d) (/.f64 (/.f64 l M) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 1 l) (/.f64 (/.f64 d D) M)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D M) (/.f64 d (/.f64 1 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (*.f64 (/.f64 l M) (neg.f64 d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (/.f64 (/.f64 l M) (/.f64 1 (neg.f64 d)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 d (neg.f64 l)) M)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) 1)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 D) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (*.f64 (/.f64 d D) (neg.f64 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (/.f64 (/.f64 d D) (/.f64 1 (neg.f64 l)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (/.f64 (neg.f64 l) (/.f64 D d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) 1)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 d (neg.f64 l)) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 M) (/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (neg.f64 D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (sqrt.f64 (neg.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 (neg.f64 D)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 D)) (*.f64 (/.f64 l M) (neg.f64 d))) (sqrt.f64 (neg.f64 D))) |
(/.f64 (sqrt.f64 (neg.f64 D)) (/.f64 (*.f64 d (neg.f64 l)) (*.f64 (sqrt.f64 (neg.f64 D)) M))) |
(*.f64 (sqrt.f64 (neg.f64 D)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 D)) l) (/.f64 M (neg.f64 d)))) |
(/.f64 (sqrt.f64 (neg.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 (neg.f64 M)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 M)) (*.f64 (neg.f64 l) (/.f64 d D))) (sqrt.f64 (neg.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 M)) (/.f64 d D)) (/.f64 (sqrt.f64 (neg.f64 M)) (neg.f64 l))) |
(*.f64 (sqrt.f64 (neg.f64 M)) (/.f64 (sqrt.f64 (neg.f64 M)) (*.f64 l (/.f64 d (neg.f64 D))))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (*.f64 d l) (sqrt.f64 (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 l d)) (sqrt.f64 (*.f64 D M))) |
(*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 (*.f64 D M) d)) (/.f64 l (sqrt.f64 (/.f64 (*.f64 D M) d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 D (/.f64 d M))) l) (sqrt.f64 (/.f64 D (/.f64 d M)))) |
(*.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) l)) |
(/.f64 (sqrt.f64 (/.f64 M (/.f64 l D))) (/.f64 d (sqrt.f64 (/.f64 M (/.f64 l D))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 M l) D)) d) (sqrt.f64 (*.f64 (/.f64 M l) D))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 D l) M)) (/.f64 (sqrt.f64 (*.f64 (/.f64 D l) M)) d)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 D)) (cbrt.f64 (neg.f64 D))) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 (neg.f64 D)))) |
(/.f64 (cbrt.f64 (neg.f64 D)) (/.f64 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 (neg.f64 D))) (cbrt.f64 (neg.f64 D)))) |
(*.f64 (cbrt.f64 (neg.f64 D)) (/.f64 (*.f64 (cbrt.f64 (neg.f64 D)) (cbrt.f64 (neg.f64 D))) (*.f64 l (neg.f64 (/.f64 d M))))) |
(/.f64 (cbrt.f64 (neg.f64 D)) (/.f64 (*.f64 l (neg.f64 (/.f64 d M))) (*.f64 (cbrt.f64 (neg.f64 D)) (cbrt.f64 (neg.f64 D))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 M)) (cbrt.f64 (neg.f64 M))) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 (neg.f64 M)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 M)) (cbrt.f64 (neg.f64 M))) (*.f64 (neg.f64 l) (/.f64 d D))) (cbrt.f64 (neg.f64 M))) |
(*.f64 (cbrt.f64 (neg.f64 M)) (*.f64 (/.f64 (cbrt.f64 (neg.f64 M)) (neg.f64 l)) (/.f64 (cbrt.f64 (neg.f64 M)) (/.f64 d D)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) (/.f64 (*.f64 d l) (cbrt.f64 (*.f64 D M)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) (/.f64 (*.f64 l d) (cbrt.f64 (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) d) (/.f64 (cbrt.f64 (*.f64 D M)) l)) |
(/.f64 (cbrt.f64 (*.f64 D M)) (/.f64 d (*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 (cbrt.f64 (*.f64 D M)) l)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D M) d)) (cbrt.f64 (/.f64 (*.f64 D M) d))) (/.f64 l (cbrt.f64 (/.f64 (*.f64 D M) d)))) |
(/.f64 (cbrt.f64 (/.f64 D (/.f64 d M))) (/.f64 (/.f64 l (cbrt.f64 (/.f64 D (/.f64 d M)))) (cbrt.f64 (/.f64 D (/.f64 d M))))) |
(*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 (*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (cbrt.f64 (*.f64 M (/.f64 D d)))) l)) |
(/.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) (cbrt.f64 (*.f64 M (/.f64 D d)))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 M (/.f64 l D))) (cbrt.f64 (/.f64 M (/.f64 l D)))) (/.f64 d (cbrt.f64 (/.f64 M (/.f64 l D))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 M l) D)) (cbrt.f64 (*.f64 (/.f64 M l) D))) d) (cbrt.f64 (*.f64 (/.f64 M l) D))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 D l) M)) (/.f64 (cbrt.f64 (*.f64 (/.f64 D l) M)) (/.f64 d (cbrt.f64 (*.f64 (/.f64 D l) M))))) |
(/.f64 (*.f64 D (sqrt.f64 M)) (/.f64 (*.f64 d l) (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (*.f64 D (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 d l) (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (*.f64 (/.f64 D d) (sqrt.f64 M)) (/.f64 l (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 M) 2)) (/.f64 l (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (*.f64 D (sqrt.f64 (/.f64 M l))) (/.f64 d (sqrt.f64 (/.f64 M l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 d D)) (sqrt.f64 (/.f64 M l))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 d D))) |
(*.f64 (sqrt.f64 (/.f64 M l)) (/.f64 D (/.f64 d (sqrt.f64 (/.f64 M l))))) |
(/.f64 (*.f64 D (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) (/.f64 d (cbrt.f64 (/.f64 M l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D)) (pow.f64 (cbrt.f64 (/.f64 M l)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 M l)) 2) (/.f64 (cbrt.f64 (/.f64 M l)) (/.f64 d D))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 d (neg.f64 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (*.f64 D (neg.f64 (/.f64 M l))) (neg.f64 d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 (/.f64 (*.f64 D M) d)) (neg.f64 l)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 (/.f64 D d) (/.f64 (sqrt.f64 l) M)) (sqrt.f64 l)) |
(/.f64 (/.f64 D d) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) M))) |
(/.f64 (/.f64 D d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 l)) M)) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 D d))) (cbrt.f64 l)) |
(/.f64 (*.f64 (/.f64 M (pow.f64 (cbrt.f64 l) 2)) (/.f64 D d)) (cbrt.f64 l)) |
(/.f64 (*.f64 (/.f64 D d) (/.f64 M (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(/.f64 (/.f64 M (cbrt.f64 l)) (*.f64 d (/.f64 (pow.f64 (cbrt.f64 l) 2) D))) |
(/.f64 (/.f64 (/.f64 M (/.f64 l D)) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 D (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 M l))) (cbrt.f64 d)) |
(/.f64 (*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (/.f64 M l)) (cbrt.f64 d)) |
(/.f64 (*.f64 (/.f64 M l) (/.f64 D (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 D (*.f64 (*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) M)) l)) |
(/.f64 (/.f64 1 (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 D (sqrt.f64 d)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 D (cbrt.f64 d)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) (/.f64 l M)) (/.f64 D (cbrt.f64 d))) |
(*.f64 (/.f64 D (cbrt.f64 d)) (*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 d) 2)) l) M)) |
(/.f64 (/.f64 M 1) (*.f64 l (/.f64 d D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 M (sqrt.f64 l)) (*.f64 (/.f64 d D) (sqrt.f64 l))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d D) (sqrt.f64 l)) (sqrt.f64 l))) |
(/.f64 M (*.f64 (/.f64 d D) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))) |
(/.f64 (/.f64 M (pow.f64 (cbrt.f64 l) 2)) (*.f64 (/.f64 d D) (cbrt.f64 l))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d D) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 M (*.f64 (/.f64 d D) (*.f64 (cbrt.f64 l) (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 M (sqrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d D)) (/.f64 M (sqrt.f64 l))) |
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 l)) d) (*.f64 D (/.f64 M (sqrt.f64 l)))) |
(*.f64 (/.f64 M (sqrt.f64 l)) (/.f64 1 (*.f64 (/.f64 d D) (sqrt.f64 l)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 M (cbrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 d D)) (/.f64 M (cbrt.f64 l))) |
(*.f64 (/.f64 M (cbrt.f64 l)) (/.f64 1 (*.f64 (/.f64 d D) (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 D 1) (*.f64 d (/.f64 l M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 D (sqrt.f64 d)) (*.f64 (/.f64 l M) (sqrt.f64 d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l M) (cbrt.f64 d))) |
(/.f64 D (*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 l M) (cbrt.f64 d)))) |
(/.f64 -1 (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) D)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 -1 (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) M)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 -1 (*.f64 (/.f64 l M) (/.f64 d (neg.f64 D)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 -1 (*.f64 (/.f64 d D) (/.f64 l (neg.f64 M)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(/.f64 (neg.f64 (sqrt.f64 M)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 M) 2)) (/.f64 (*.f64 (/.f64 d D) (neg.f64 l)) (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (neg.f64 (sqrt.f64 D)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (sqrt.f64 D))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 (/.f64 l M) (neg.f64 d)) (cbrt.f64 D))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d l) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (*.f64 l d)) (*.f64 (sqrt.f64 M) (sqrt.f64 D))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 (*.f64 l d) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) (sqrt.f64 D)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (*.f64 (sqrt.f64 M) (sqrt.f64 D))) (*.f64 l d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) l) (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) (/.f64 (sqrt.f64 (/.f64 D d)) (/.f64 l (sqrt.f64 M)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 D d)) (sqrt.f64 M)) (/.f64 l (sqrt.f64 (/.f64 D d)))) (sqrt.f64 M)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)) d) (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D))) |
(/.f64 (sqrt.f64 D) (/.f64 (/.f64 (/.f64 d (sqrt.f64 (/.f64 M l))) (sqrt.f64 D)) (sqrt.f64 (/.f64 M l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 M l)) (sqrt.f64 D)) (/.f64 (sqrt.f64 (/.f64 M l)) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (/.f64 (sqrt.f64 M) 1) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) l))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 d (/.f64 D l))) (sqrt.f64 M)) |
(*.f64 (/.f64 (sqrt.f64 M) l) (*.f64 (/.f64 D d) (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (sqrt.f64 M) l))) |
(/.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (/.f64 (sqrt.f64 M) (cbrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 d D)) (/.f64 (sqrt.f64 M) (cbrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 M) (cbrt.f64 l)) (*.f64 (/.f64 (/.f64 (sqrt.f64 M) (pow.f64 (cbrt.f64 l) 2)) d) D)) |
(*.f64 (/.f64 (sqrt.f64 M) (cbrt.f64 l)) (/.f64 (sqrt.f64 M) (*.f64 (/.f64 d D) (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) 1) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) l))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d (/.f64 D l))) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D l) (/.f64 (pow.f64 (cbrt.f64 M) 2) d))) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 D d) (/.f64 (pow.f64 (cbrt.f64 M) 2) l))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 l)) (/.f64 (/.f64 d D) (/.f64 (cbrt.f64 M) (sqrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (sqrt.f64 l)) (/.f64 d D)) (/.f64 (cbrt.f64 M) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 M) (sqrt.f64 l)) (/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (sqrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 d D) (cbrt.f64 (/.f64 M l)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 d D)) (cbrt.f64 (/.f64 M l))) |
(*.f64 (cbrt.f64 (/.f64 M l)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 M) 2) (pow.f64 (cbrt.f64 l) 2)) (/.f64 d D))) |
(*.f64 (cbrt.f64 (/.f64 M l)) (/.f64 (pow.f64 (cbrt.f64 M) 2) (*.f64 (/.f64 d D) (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 (sqrt.f64 D) 1) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) d))) |
(*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 (*.f64 M (sqrt.f64 D)) l)) |
(*.f64 (sqrt.f64 D) (*.f64 (/.f64 (sqrt.f64 D) d) (/.f64 M l))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (*.f64 l (/.f64 d M)))) |
(/.f64 (/.f64 (sqrt.f64 D) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (/.f64 (sqrt.f64 D) (cbrt.f64 d)))) |
(*.f64 (/.f64 (/.f64 (sqrt.f64 D) (pow.f64 (cbrt.f64 d) 2)) (/.f64 l M)) (/.f64 (sqrt.f64 D) (cbrt.f64 d))) |
(/.f64 (/.f64 (sqrt.f64 D) (/.f64 l (*.f64 M (/.f64 (sqrt.f64 D) (cbrt.f64 d))))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (sqrt.f64 D) (*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (/.f64 l (*.f64 M (sqrt.f64 D)))))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) 1) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) d))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (sqrt.f64 d)) (/.f64 (/.f64 l M) (/.f64 (cbrt.f64 D) (sqrt.f64 d)))) |
(*.f64 (/.f64 (cbrt.f64 D) (*.f64 (/.f64 d M) l)) (pow.f64 (cbrt.f64 D) 2)) |
(*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 (cbrt.f64 D) (*.f64 l (/.f64 d M)))) |
(*.f64 (cbrt.f64 D) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 l (/.f64 d M)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 l M) (cbrt.f64 (/.f64 D d)))) |
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 l M)) (cbrt.f64 (/.f64 D d))) |
(*.f64 (cbrt.f64 (/.f64 D d)) (*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (pow.f64 (cbrt.f64 d) 2)) l) M)) |
(*.f64 (cbrt.f64 (/.f64 D d)) (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 l M) (pow.f64 (cbrt.f64 d) 2)))) |
(/.f64 (*.f64 (neg.f64 D) (neg.f64 M)) (*.f64 (neg.f64 d) (neg.f64 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 1) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 2) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 D M) d) l)) 3) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3) 1/3) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (*.f64 (/.f64 M (neg.f64 l)) (/.f64 D d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (*.f64 (/.f64 D d) (/.f64 M (neg.f64 l)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (*.f64 (/.f64 M l) (/.f64 D (neg.f64 d)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 (/.f64 D (neg.f64 d)) (/.f64 l M))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 (/.f64 M (neg.f64 l)) (/.f64 d D))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 D (*.f64 (/.f64 l M) (neg.f64 d)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 M (*.f64 (/.f64 d D) (neg.f64 l)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 (/.f64 (*.f64 D M) d) (neg.f64 l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 (/.f64 M (/.f64 l D)) (neg.f64 d))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(neg.f64 (/.f64 (*.f64 D M) (*.f64 d (neg.f64 l)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 D d) l) M) 2)) |
(fabs.f64 (/.f64 D (*.f64 l (/.f64 d M)))) |
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l)))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 D M) d) l) 3)) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 M l) 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 D M) d) l))) |
(*.f64 (/.f64 (/.f64 D d) l) M) |
(/.f64 D (*.f64 l (/.f64 d M))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| ✓ | 12.5b | (pow.f64 (*.f64 l h) -1/2) |
Compiled 24 to 12 computations (50% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 31.0ms | l | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 30.0ms | l | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 16.0ms | h | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 15.0ms | h | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 9.0ms | h | @ | 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.3b | (pow.f64 (*.f64 l h) 3/2) |
| ✓ | 27.4b | (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 | |
|---|---|---|---|---|
| 30.0ms | d | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 14.0ms | l | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 13.0ms | h | @ | 0 | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 3.0ms | l | @ | -inf | (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 |
|---|---|---|
| 7.1b | (*.f64 M (/.f64 D d)) | |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| 11.4b | (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) |
Compiled 176 to 56 computations (68.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 6.8b | (/.f64 h (*.f64 d d)) |
| 10.2b | (sqrt.f64 (/.f64 d h)) | |
| 14.8b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 17.5b | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
Compiled 161 to 38 computations (76.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | M | @ | inf | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
| 1.0ms | D | @ | 0 | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
| 1.0ms | h | @ | 0 | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
| 0.0ms | h | @ | inf | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
| 0.0ms | l | @ | 0 | (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 1182× | swap-sqr |
| 632× | distribute-lft-neg-in |
| 588× | distribute-rgt-neg-in |
| 586× | associate-/l/ |
| 516× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 50 |
| 1 | 282 | 50 |
| 2 | 4305 | 50 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d))) |
(/.f64 h (*.f64 d d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 (*.f64 M M) D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (*.f64 D M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 l h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 l (*.f64 d d)) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (*.f64 (/.f64 d h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (*.f64 (*.f64 d d) (/.f64 l (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h (*.f64 d d)) (/.f64 l (pow.f64 (*.f64 D M) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d d) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (pow.f64 (*.f64 D M) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (sqrt.f64 (*.f64 D M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (cbrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (cbrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (cbrt.f64 (*.f64 D M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 4)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (cbrt.f64 (pow.f64 (*.f64 D M) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 h) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D M) h) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D M) h) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D M) (/.f64 h (*.f64 d d))) (/.f64 l (*.f64 D M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h d)) (*.f64 l d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (*.f64 l (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 D M) 2) l)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) 1) (*.f64 (*.f64 (/.f64 d h) d) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) d) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 l l))) (*.f64 (*.f64 (/.f64 d h) d) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h 1) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h 1) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h (*.f64 (sqrt.f64 d) d)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 h d) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) d) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (sqrt.f64 l) (*.f64 (/.f64 d h) d))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 d h) d))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (neg.f64 l) (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (neg.f64 M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (neg.f64 M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) 1) (*.f64 d (/.f64 l (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D M) (/.f64 h d)) (*.f64 (/.f64 l (*.f64 D M)) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (/.f64 h d)) (*.f64 (neg.f64 l) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 h (*.f64 D M)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) (*.f64 D M)) (*.f64 d (/.f64 l (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) (pow.f64 (*.f64 D M) 2)) (*.f64 d l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 d (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 D M)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 h) d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (neg.f64 h)) (*.f64 d (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (pow.f64 d -2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 (pow.f64 (*.f64 D M) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h (*.f64 d (neg.f64 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 h (*.f64 d d)) (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 l (pow.f64 (*.f64 D M) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d (neg.f64 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2)) (/.f64 (pow.f64 (*.f64 D M) 2) l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (pow.f64 (/.f64 h (*.f64 d d)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 h (*.f64 d d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 h (pow.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h (*.f64 d d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 h (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2) (cbrt.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (cbrt.f64 h) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h d) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 d -2) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 h) (/.f64 1 (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d) (/.f64 h d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) 1) (/.f64 (sqrt.f64 h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) 1) (/.f64 (cbrt.f64 h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) (*.f64 d d)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) d) (/.f64 (cbrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 d d)) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 h (*.f64 d d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 h) d) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d h) d) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 h (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 h (/.f64 1 (*.f64 d (neg.f64 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 h (*.f64 d (neg.f64 d)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 h d) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 h h) (pow.f64 d 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 h (*.f64 d d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 h 3) (pow.f64 (*.f64 d d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 h (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 h (*.f64 d d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 h (*.f64 d d)))))))) |
| 1× | egg-herbie |
| 1004× | times-frac |
| 902× | associate-/l* |
| 872× | associate-/r* |
| 816× | distribute-lft-neg-in |
| 782× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 390 | 8029 |
| 1 | 1134 | 7165 |
| 2 | 6013 | 7165 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 h (pow.f64 d 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) 1) |
(/.f64 D (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 (*.f64 M M) D)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (*.f64 D M))))) |
(/.f64 (*.f64 D M) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 (/.f64 d h) d))) |
(/.f64 (*.f64 D M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D M)))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 l h) (*.f64 d d))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 l (*.f64 d d)) h)) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 (/.f64 d h) d))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (*.f64 (/.f64 d h) d)) |
(/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d))) |
(/.f64 h (*.f64 (*.f64 d d) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(/.f64 h (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d)) |
(/.f64 (/.f64 h (*.f64 d d)) (/.f64 l (pow.f64 (*.f64 D M) 2))) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))))) |
(/.f64 1 (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (pow.f64 (*.f64 D M) 2) h))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d h))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (sqrt.f64 (*.f64 D M))))) |
(/.f64 (sqrt.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (sqrt.f64 h)))) |
(/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (cbrt.f64 h)))) |
(/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (cbrt.f64 h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (cbrt.f64 (*.f64 D M))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 4)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (cbrt.f64 (pow.f64 (*.f64 D M) 2))))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 M M)))) |
(/.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l M))) |
(/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d d)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) l) |
(/.f64 (/.f64 h d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d d))) |
(/.f64 (neg.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 h) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(/.f64 (neg.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (neg.f64 d))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 D M) h) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 D M) h) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M)))) |
(/.f64 (*.f64 (*.f64 D M) (/.f64 h (*.f64 d d))) (/.f64 l (*.f64 D M))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d) |
(/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h d)) (*.f64 l d)) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (*.f64 l (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 D M) 2) l)) d) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) 1) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) d) (sqrt.f64 l))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 l l))) (*.f64 (*.f64 (/.f64 d h) d) (cbrt.f64 l))) |
(/.f64 (/.f64 h 1) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d))) |
(/.f64 (/.f64 h 1) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d)) |
(/.f64 (/.f64 h (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (sqrt.f64 d))) |
(/.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (/.f64 h (*.f64 (sqrt.f64 d) d)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 h d) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) d) d) |
(/.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (sqrt.f64 l) (*.f64 (/.f64 d h) d))) (sqrt.f64 l)) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 d h) d))) (cbrt.f64 l)) |
(/.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (cbrt.f64 d))) |
(/.f64 -1 (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (neg.f64 l) (pow.f64 (*.f64 D M) 2)))) |
(/.f64 -1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (neg.f64 h)))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (neg.f64 M))))) |
(/.f64 (*.f64 (/.f64 h d) 1) (*.f64 d (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(/.f64 (*.f64 (*.f64 D M) (/.f64 h d)) (*.f64 (/.f64 l (*.f64 D M)) d)) |
(/.f64 (*.f64 (*.f64 D M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (/.f64 h d)) (*.f64 (neg.f64 l) d)) |
(/.f64 (*.f64 (neg.f64 h) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(/.f64 (*.f64 h (*.f64 D M)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M)))) |
(/.f64 (*.f64 (/.f64 h d) (*.f64 D M)) (*.f64 d (/.f64 l (*.f64 D M)))) |
(/.f64 (*.f64 (/.f64 h d) (pow.f64 (*.f64 D M) 2)) (*.f64 d l)) |
(/.f64 (*.f64 (/.f64 h d) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 d (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D M)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D M)))) |
(/.f64 (/.f64 (neg.f64 h) d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (neg.f64 d))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (neg.f64 h)) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (pow.f64 d -2)) (neg.f64 l)) |
(pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 1) |
(pow.f64 (*.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (/.f64 h (*.f64 d d)))) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h (*.f64 d (neg.f64 d))))) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d d)) (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)))) |
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (*.f64 (/.f64 d h) d))) |
(neg.f64 (/.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(neg.f64 (/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d))))) |
(neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l)))) |
(neg.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d)))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) (neg.f64 l))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d (neg.f64 d))))) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (pow.f64 (/.f64 h (*.f64 d d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 h (*.f64 d d)))) 1) |
(*.f64 h (pow.f64 d -2)) |
(*.f64 (/.f64 h (*.f64 d d)) 1) |
(*.f64 1 (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (pow.f64 d -2))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (cbrt.f64 h) (pow.f64 d -2))) |
(*.f64 (/.f64 h d) (/.f64 1 d)) |
(*.f64 (pow.f64 d -2) h) |
(*.f64 (neg.f64 h) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 1 d) (/.f64 h d)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (neg.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 h) 1) (/.f64 (sqrt.f64 h) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) 1) (/.f64 (cbrt.f64 h) (*.f64 d d))) |
(*.f64 (/.f64 (sqrt.f64 h) (*.f64 d d)) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) d) (/.f64 (cbrt.f64 h) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 d d)) (cbrt.f64 h)) |
(pow.f64 (/.f64 h (*.f64 d d)) 1) |
(pow.f64 (/.f64 (sqrt.f64 h) d) 2) |
(pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 3) |
(pow.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 d h) d) -1) |
(neg.f64 (/.f64 h (*.f64 d (neg.f64 d)))) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) 1)) |
(neg.f64 (*.f64 h (/.f64 1 (*.f64 d (neg.f64 d))))) |
(neg.f64 (*.f64 1 (/.f64 h (*.f64 d (neg.f64 d))))) |
(neg.f64 (/.f64 (/.f64 h d) (neg.f64 d))) |
(neg.f64 (/.f64 (neg.f64 h) (*.f64 d d))) |
(sqrt.f64 (/.f64 (*.f64 h h) (pow.f64 d 4))) |
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 h (*.f64 d d))))) |
(cbrt.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 h 3) (pow.f64 (*.f64 d d) 3))) |
(expm1.f64 (log1p.f64 (/.f64 h (*.f64 d d)))) |
(exp.f64 (log.f64 (/.f64 h (*.f64 d d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h (*.f64 d d))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 h (*.f64 d d)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(/.f64 h (pow.f64 d 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) 1) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 D (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 (*.f64 M M) D)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 M (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (*.f64 D M))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 D M) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 (/.f64 d h) d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 D M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 l h) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (*.f64 l (*.f64 d d)) h)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 l (*.f64 (/.f64 d h) d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (*.f64 (/.f64 d h) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 h (*.f64 (*.f64 d d) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 h (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 h (*.f64 d d)) (/.f64 l (pow.f64 (*.f64 D M) 2))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 1 (/.f64 (*.f64 d d) (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 1 (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (pow.f64 (*.f64 D M) 2) h))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d h))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (sqrt.f64 (*.f64 D M))))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (*.f64 (/.f64 d h) (/.f64 (*.f64 d l) (*.f64 D M))) (sqrt.f64 (*.f64 D M)))) |
(/.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (/.f64 l (/.f64 h (*.f64 d d))) (*.f64 (*.f64 D M) (sqrt.f64 (*.f64 D M))))) |
(/.f64 (sqrt.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (sqrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (sqrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (cbrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (/.f64 d (cbrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l (*.f64 D M)) (cbrt.f64 (*.f64 D M))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 (/.f64 d h) (/.f64 (*.f64 d l) (*.f64 D M))) (cbrt.f64 (*.f64 D M)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 2)) (/.f64 (/.f64 l (*.f64 (/.f64 D d) (*.f64 M (/.f64 h d)))) (cbrt.f64 (*.f64 D M)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 4)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (cbrt.f64 (pow.f64 (*.f64 D M) 2))))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 4)) (*.f64 d (/.f64 d h))) (/.f64 l (cbrt.f64 (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 D M) 4)) (/.f64 l (/.f64 h (*.f64 d d)))) (cbrt.f64 (pow.f64 (*.f64 D M) 2))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 M M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l M))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) l) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 h d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (neg.f64 h) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (neg.f64 h) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (neg.f64 h) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D M) h) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D M) h) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D M) (/.f64 h (*.f64 d d))) (/.f64 l (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h d)) d) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h d)) (*.f64 l d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (*.f64 l (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h d) (/.f64 (pow.f64 (*.f64 D M) 2) l)) d) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) 1) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) d) (sqrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (sqrt.f64 l) (*.f64 (/.f64 d h) (*.f64 d (sqrt.f64 l))))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 d h) (*.f64 (*.f64 d (sqrt.f64 l)) (sqrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (cbrt.f64 (*.f64 l l))) (*.f64 (*.f64 (/.f64 d h) d) (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (*.f64 d (/.f64 d h)) (cbrt.f64 l)) (cbrt.f64 (*.f64 l l)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l)) |
(/.f64 (/.f64 h 1) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 h 1) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 h (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (sqrt.f64 d))) |
(/.f64 (/.f64 h (sqrt.f64 d)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (sqrt.f64 d)))) |
(*.f64 (/.f64 (/.f64 h (*.f64 d (sqrt.f64 d))) (*.f64 l (sqrt.f64 d))) (pow.f64 (*.f64 D M) 2)) |
(/.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (pow.f64 d 4))) |
(/.f64 (/.f64 h (*.f64 (sqrt.f64 d) d)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (sqrt.f64 d))) |
(/.f64 (/.f64 h (sqrt.f64 d)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (sqrt.f64 d)))) |
(*.f64 (/.f64 (/.f64 h (*.f64 d (sqrt.f64 d))) (*.f64 l (sqrt.f64 d))) (pow.f64 (*.f64 D M) 2)) |
(/.f64 (/.f64 (/.f64 h d) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (cbrt.f64 d))) |
(/.f64 (/.f64 h d) (*.f64 (/.f64 (*.f64 l (cbrt.f64 d)) (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (/.f64 h (*.f64 d (pow.f64 (cbrt.f64 d) 2))) (*.f64 l (cbrt.f64 d))) (pow.f64 (*.f64 D M) 2)) |
(/.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) d) d) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 h l) (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (sqrt.f64 l) (*.f64 (/.f64 d h) d))) (sqrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (sqrt.f64 l) (*.f64 (/.f64 d h) (*.f64 d (sqrt.f64 l))))) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (/.f64 d h) (*.f64 (*.f64 d (sqrt.f64 l)) (sqrt.f64 l)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 d h) d))) (cbrt.f64 l)) |
(/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (*.f64 d (/.f64 d h)) (cbrt.f64 l)) (cbrt.f64 (*.f64 l l)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l)) |
(/.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) d) (cbrt.f64 d))) |
(/.f64 (/.f64 h d) (*.f64 (/.f64 (*.f64 l (cbrt.f64 d)) (pow.f64 (*.f64 D M) 2)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (/.f64 h (*.f64 d (pow.f64 (cbrt.f64 d) 2))) (*.f64 l (cbrt.f64 d))) (pow.f64 (*.f64 D M) 2)) |
(/.f64 -1 (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (neg.f64 l) (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 -1 (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (/.f64 (*.f64 d d) (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l (*.f64 D (neg.f64 M))))) |
(/.f64 (/.f64 (*.f64 D (neg.f64 M)) (*.f64 d (/.f64 d h))) (/.f64 l (*.f64 D (neg.f64 M)))) |
(*.f64 (*.f64 (/.f64 D (*.f64 d d)) h) (/.f64 (neg.f64 M) (/.f64 l (neg.f64 (*.f64 D M))))) |
(/.f64 (*.f64 (/.f64 h d) 1) (*.f64 d (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D M) (/.f64 h d)) (*.f64 (/.f64 l (*.f64 D M)) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 D M) (neg.f64 h)) (*.f64 (/.f64 l (*.f64 D M)) (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 D M) 2)) (/.f64 h d)) (*.f64 (neg.f64 l) d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (neg.f64 h) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 h (*.f64 D M)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h d) (*.f64 D M)) (*.f64 d (/.f64 l (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h d) (pow.f64 (*.f64 D M) 2)) (*.f64 d l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 h d) (neg.f64 (pow.f64 (*.f64 D M) 2))) (*.f64 d (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 D M)) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (/.f64 (neg.f64 h) d) (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (neg.f64 h)) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 h)) (pow.f64 d -2)) (neg.f64 l)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 1) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(pow.f64 (*.f64 (/.f64 (*.f64 D M) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) 2) |
(pow.f64 (*.f64 (/.f64 D (/.f64 (sqrt.f64 l) M)) (/.f64 (sqrt.f64 h) d)) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 D (sqrt.f64 l)) M) (/.f64 (sqrt.f64 h) d)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 3) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3) 1/3) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (/.f64 h (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) (/.f64 h (*.f64 d (neg.f64 d))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d d)) (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (neg.f64 l)) (*.f64 (/.f64 d h) d))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (/.f64 h (*.f64 d (neg.f64 d))) (/.f64 l (pow.f64 (*.f64 D M) 2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 h (*.f64 (/.f64 l (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (pow.f64 (*.f64 D M) 2) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 h (*.f64 d d))) (neg.f64 l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(neg.f64 (/.f64 (*.f64 (pow.f64 (*.f64 D M) 2) h) (*.f64 l (*.f64 d (neg.f64 d))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) 2)) |
(fabs.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2)) (/.f64 (pow.f64 (*.f64 D M) 2) l))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)) 3)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (pow.f64 (/.f64 h (*.f64 d d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (pow.f64 (/.f64 (/.f64 h d) d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (/.f64 (pow.f64 h 3) (pow.f64 d 6)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (pow.f64 (/.f64 (/.f64 h d) d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 D M) 2) l) 3) (/.f64 (pow.f64 h 3) (pow.f64 d 6)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2))) 1)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 D M) 2)) (pow.f64 d -2)))) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (pow.f64 (*.f64 D M) 2) (/.f64 (/.f64 h (*.f64 d d)) l)) |
(*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 D M) 2) (pow.f64 d -2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 h (*.f64 d d)))) 1) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 h (pow.f64 d -2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 h (*.f64 d d)) 1) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 1 (/.f64 h (*.f64 d d))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (pow.f64 d -2))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 2) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 (cbrt.f64 h) (pow.f64 d -2))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 h d) (/.f64 1 d)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (pow.f64 d -2) h) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (neg.f64 h) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 1 d) (/.f64 h d)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (/.f64 1 (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (pow.f64 d 4))) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (neg.f64 h)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (sqrt.f64 h) 1) (/.f64 (sqrt.f64 h) (*.f64 d d))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) 1) (/.f64 (cbrt.f64 h) (*.f64 d d))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (sqrt.f64 h) (*.f64 d d)) (sqrt.f64 h)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (sqrt.f64 h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (/.f64 1 (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 (/.f64 h (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (pow.f64 d 4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) d) (/.f64 (cbrt.f64 h) d)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (/.f64 h (*.f64 d d)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 h d) d)) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 h) 2) (*.f64 d d)) (cbrt.f64 h)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(pow.f64 (/.f64 h (*.f64 d d)) 1) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(pow.f64 (/.f64 (sqrt.f64 h) d) 2) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(pow.f64 (cbrt.f64 (/.f64 h (*.f64 d d))) 3) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(pow.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3) 1/3) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(pow.f64 (*.f64 (/.f64 d h) d) -1) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (/.f64 h (*.f64 d (neg.f64 d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (*.f64 (/.f64 h (*.f64 d (neg.f64 d))) 1)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (*.f64 h (/.f64 1 (*.f64 d (neg.f64 d))))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (*.f64 1 (/.f64 h (*.f64 d (neg.f64 d))))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (/.f64 (/.f64 h d) (neg.f64 d))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(neg.f64 (/.f64 (neg.f64 h) (*.f64 d d))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(sqrt.f64 (/.f64 (*.f64 h h) (pow.f64 d 4))) |
(sqrt.f64 (/.f64 h (/.f64 (pow.f64 d 4) h))) |
(sqrt.f64 (pow.f64 (/.f64 h (*.f64 d d)) 2)) |
(log.f64 (pow.f64 (exp.f64 h) (pow.f64 d -2))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 h (*.f64 d d))))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(cbrt.f64 (pow.f64 (/.f64 h (*.f64 d d)) 3)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(cbrt.f64 (/.f64 (pow.f64 h 3) (pow.f64 (*.f64 d d) 3))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(expm1.f64 (log1p.f64 (/.f64 h (*.f64 d d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(exp.f64 (log.f64 (/.f64 h (*.f64 d d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h (*.f64 d d))) 1)) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
(log1p.f64 (expm1.f64 (/.f64 h (*.f64 d d)))) |
(/.f64 (/.f64 h d) d) |
(/.f64 h (*.f64 d d)) |
Compiled 32134 to 12557 computations (60.9% saved)
74 alts after pruning (69 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1033 | 23 | 1056 |
| Fresh | 14 | 46 | 60 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 5 | 7 |
| Total | 1050 | 74 | 1124 |
| Status | Error | Program |
|---|---|---|
| 41.1b | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 45.6b | (pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) | |
| 41.4b | (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) | |
| 40.4b | (/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) | |
| 61.9b | (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) | |
| 61.9b | (/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) | |
| 40.7b | (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) | |
| 62.0b | (/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) | |
| 62.3b | (/.f64 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) d) (sqrt.f64 (neg.f64 l))) | |
| 61.9b | (/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) | |
| 50.5b | (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) | |
| ✓ | 46.8b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
| 51.9b | (/.f64 d (pow.f64 (pow.f64 (*.f64 h l) 3) 1/6)) | |
| 46.9b | (/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) | |
| 61.9b | (/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3)) | |
| 46.8b | (/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) | |
| 39.4b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 41.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 58.8b | (/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) | |
| 42.4b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 45.8b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| ✓ | 41.1b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 61.9b | (*.f64 (pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) d) | |
| 41.3b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 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))) | |
| 41.2b | (*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) | |
| 41.1b | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) | |
| 51.1b | (*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) | |
| 61.9b | (*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) | |
| 42.6b | (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 41.6b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 M) d) D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 40.4b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 42.2b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| ✓ | 27.3b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
| 41.7b | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) | |
| 27.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 28.0b | (*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) | |
| 41.2b | (*.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 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) | |
| 40.4b | (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 41.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) | |
| 26.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) (/.f64 4 M)))))) | |
| 35.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) | |
| 27.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) | |
| 27.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) | |
| 28.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) | |
| 28.9b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) | |
| 30.6b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) | |
| 27.4b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) | |
| 27.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) | |
| 40.9b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) | |
| 59.9b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) | |
| 42.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) | |
| 47.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) | |
| 44.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) | |
| 31.2b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) | |
| 41.1b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.9b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) | |
| 60.0b | (*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) | |
| 61.9b | (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) | |
| 42.4b | (*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) | |
| 46.6b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) | |
| 41.4b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) | |
| 39.5b | (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) | |
| 39.5b | (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) | |
| 61.9b | (*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) | |
| ✓ | 40.9b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| 40.9b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 60.1b | (*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) | |
| 45.7b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 59.7b | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) d)) | |
| 60.9b | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) | |
| 45.4b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 41.2b | (sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) | |
| 38.5b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 1757 to 1274 computations (27.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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l 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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) |
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.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 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (/.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 M) d) D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 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)))) |
(*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 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 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 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 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 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 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) |
(/.f64 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) d) (sqrt.f64 (neg.f64 l))) |
(*.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 h -2)) l) (cbrt.f64 (/.f64 1 h))))) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3)) |
(*.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 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 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 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.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 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (*.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))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/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)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 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))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) 1/8)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d))) 2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h 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 (*.f64 M 1/2) (/.f64 D d)) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) M) (/.f64 (cbrt.f64 l) h)) (/.f64 4 M)))))) |
| 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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
7 calls:
| 323.0ms | d |
| 241.0ms | l |
| 212.0ms | h |
| 204.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)))) |
| 172.0ms | (*.f64 M D) |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 3 | d |
| 13.9b | 3 | h |
| 13.7b | 4 | l |
| 25.4b | 1 | M |
| 25.4b | 1 | D |
| 18.0b | 4 | (*.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)))) |
| 24.3b | 3 | (*.f64 M D) |
Compiled 3079 to 1401 computations (54.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | 7.990396459215332e+75 | 9.714350232771764e+80 |
| 183.0ms | 3.3079003666868024e-172 | 5.835636248776613e-166 |
| 245.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 248.0ms | 668× | body | 256 | invalid |
| 151.0ms | 448× | body | 256 | valid |
| 85.0ms | 256× | body | 256 | infinite |
Compiled 1927 to 1361 computations (29.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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l 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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) |
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.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 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (/.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 M) d) D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 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)))) |
(*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 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 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 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 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 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 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(/.f64 d (pow.f64 (pow.f64 (exp.f64 3/2) (log.f64 (*.f64 h l))) 1/3)) |
(/.f64 (*.f64 (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 h)))) d) (sqrt.f64 (neg.f64 l))) |
(*.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 h -2)) l) (cbrt.f64 (/.f64 1 h))))) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) 1/3)) |
(*.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 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (sqrt.f64 (/.f64 h l))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 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 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.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 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (*.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))))) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)))))) 2) |
| 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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
7 calls:
| 326.0ms | l |
| 237.0ms | h |
| 196.0ms | (*.f64 M D) |
| 165.0ms | d |
| 132.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)))) |
| Error | Segments | Branch |
|---|---|---|
| 14.5b | 3 | d |
| 13.9b | 3 | h |
| 13.9b | 4 | l |
| 25.4b | 1 | M |
| 25.4b | 1 | D |
| 18.0b | 4 | (*.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)))) |
| 24.3b | 3 | (*.f64 M D) |
Compiled 2580 to 1194 computations (53.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 52.0ms | 2.5211746522299924e+90 | 2.221483577170901e+91 |
| 52.0ms | 1.9633576585951786e-90 | 8.428365656121506e-90 |
| 302.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 187.0ms | 352× | body | 256 | valid |
| 161.0ms | 514× | body | 256 | invalid |
| 50.0ms | 206× | body | 256 | infinite |
Compiled 1316 to 976 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)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l 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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) |
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.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 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (/.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 1/2 M) d) D) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 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 |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
7 calls:
| 207.0ms | l |
| 152.0ms | (*.f64 M D) |
| 136.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)))) |
| 129.0ms | h |
| 120.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 18.4b | 3 | d |
| 17.9b | 3 | h |
| 17.8b | 4 | l |
| 25.4b | 1 | M |
| 25.4b | 1 | D |
| 18.0b | 4 | (*.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)))) |
| 24.3b | 3 | (*.f64 M D) |
Compiled 1912 to 905 computations (52.7% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 50.0ms | 2.5211746522299924e+90 | 2.221483577170901e+91 |
| 104.0ms | 1.9633576585951786e-90 | 8.428365656121506e-90 |
| 193.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 141.0ms | 352× | body | 256 | valid |
| 110.0ms | 531× | body | 256 | invalid |
| 87.0ms | 210× | body | 256 | infinite |
Compiled 1286 to 946 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l 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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) |
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.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 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (/.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
5 calls:
| 204.0ms | h |
| 113.0ms | d |
| 111.0ms | l |
| 80.0ms | D |
| 46.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 19.5b | 2 | d |
| 18.6b | 4 | h |
| 19.8b | 2 | l |
| 25.4b | 1 | M |
| 25.4b | 1 | D |
Compiled 1727 to 808 computations (53.2% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 76.0ms | 1.499068546294584e+234 | 5.786996897435994e+239 |
| 67.0ms | 4.928742559419245e-71 | 2.1135096150613317e-67 |
| 144.0ms | -9.371284182559929e-296 | 6.979360574339615e-308 |
| 153.0ms | 481× | body | 256 | invalid |
| 110.0ms | 432× | body | 256 | valid |
| 17.0ms | 78× | body | 256 | infinite |
Compiled 1478 to 1063 computations (28.1% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (neg.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 1/4 M) (/.f64 (/.f64 l M) h)))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 M 1/2) (*.f64 M (/.f64 D d))) (/.f64 l h)) (/.f64 (/.f64 D d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (/.f64 D 2) M) (*.f64 M D)) (*.f64 (/.f64 l h) (*.f64 d (*.f64 2 d))))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) (*.f64 M (/.f64 D d))) (*.f64 (/.f64 l h) 2))))) |
(*.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 (/.f64 D d) (/.f64 D d)) (/.f64 (*.f64 M M) (/.f64 l 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 (/.f64 l h) (/.f64 d (/.f64 M (/.f64 d M))))) D)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 h l))))) |
(/.f64 d (log.f64 (exp.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 h l)))) 3) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 h l)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 d (pow.f64 (exp.f64 (*.f64 3/2 (log.f64 (*.f64 l h)))) 1/3)) |
(*.f64 d (sqrt.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3) 1/3))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 h l))))) 1)) |
(/.f64 (*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 h)) 1/2)) d) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 -1 h) 3/2) 1/3) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 (/.f64 1/2 d) M)) 2) (/.f64 h l)) -1/2 1)) |
(*.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 D (*.f64 (/.f64 2 M) d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M 1/2) (/.f64 D d)) 2) h) l)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 D (/.f64 M (/.f64 d 1/2))) 2) (*.f64 1 (/.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 D d) 2) (*.f64 (/.f64 (/.f64 l h) M) (/.f64 4 M)))))) |
(*.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 (/.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 h (*.f64 (*.f64 D M) (*.f64 D M))) (*.f64 d (*.f64 d l)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (/.f64 (*.f64 (/.f64 h (*.f64 d d)) (*.f64 D M)) (/.f64 l (*.f64 D M)))) 1))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 144.0ms | d |
| 76.0ms | h |
| 74.0ms | l |
| 47.0ms | M |
| 41.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 18.5b | 4 | d |
| 19.8b | 2 | h |
| 19.8b | 2 | l |
| 25.4b | 1 | M |
| 25.4b | 1 | D |
Compiled 1693 to 794 computations (53.1% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 1.103716385295421e+24 | 1.356465719573484e+32 |
| 71.0ms | 1.5281341934095168e-120 | 6.497057649038831e-114 |
| 96.0ms | 1.347955626829742e-279 | 1.1109495160380975e-269 |
| 114.0ms | 448× | body | 256 | valid |
| 88.0ms | 447× | body | 256 | invalid |
| 16.0ms | 69× | body | 256 | infinite |
Compiled 1523 to 1093 computations (28.2% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 M (/.f64 D (*.f64 l d)))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 156.0ms | d |
| 121.0ms | D |
| 92.0ms | l |
| 42.0ms | M |
| 41.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 18.2b | 6 | d |
| 20.8b | 2 | h |
| 20.8b | 2 | l |
| 25.7b | 2 | M |
| 25.7b | 3 | D |
Compiled 685 to 340 computations (50.4% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 65.0ms | 1.103716385295421e+24 | 1.356465719573484e+32 |
| 79.0ms | 1.5281341934095168e-120 | 6.497057649038831e-114 |
| 98.0ms | 1.347955626829742e-279 | 1.1109495160380975e-269 |
| 82.0ms | -2.612686669420088e-187 | -1.0534039558509831e-187 |
| 93.0ms | -1.0109777785945137e-86 | -8.237600002198641e-88 |
| 195.0ms | 809× | body | 256 | invalid |
| 190.0ms | 624× | body | 256 | valid |
| 18.0ms | 78× | body | 256 | infinite |
Compiled 2109 to 1488 computations (29.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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 M M) 1/4) (*.f64 D D)) (*.f64 (/.f64 l h) (*.f64 d d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D (neg.f64 d)) (/.f64 (*.f64 (*.f64 (/.f64 D d) M) -1/4) (/.f64 l (*.f64 h M))))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 40.0ms | d |
| 39.0ms | l |
| 38.0ms | h |
| 28.0ms | M |
| 22.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 20.6b | 2 | d |
| 20.8b | 2 | h |
| 20.8b | 2 | l |
| 27.2b | 1 | M |
| 27.2b | 1 | D |
Compiled 619 to 312 computations (49.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 89.0ms | 1.347955626829742e-279 | 1.1109495160380975e-269 |
| 39.0ms | 160× | body | 256 | valid |
| 36.0ms | 178× | body | 256 | invalid |
| 11.0ms | 49× | body | 256 | infinite |
Compiled 548 to 378 computations (31% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
| Outputs |
|---|
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 135.0ms | M |
| 59.0ms | d |
| 52.0ms | D |
| 36.0ms | l |
| 35.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 22.2b | 2 | d |
| 22.5b | 2 | h |
| 22.5b | 2 | l |
| 28.2b | 4 | M |
| 29.5b | 3 | D |
Compiled 525 to 278 computations (47% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 80.0ms | 1.347955626829742e-279 | 1.1109495160380975e-269 |
| 38.0ms | 160× | body | 256 | valid |
| 33.0ms | 165× | body | 256 | invalid |
| 6.0ms | 26× | body | 256 | infinite |
Compiled 548 to 378 computations (31% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d d))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 114.0ms | D |
| 53.0ms | d |
| 53.0ms | l |
| 52.0ms | M |
| 51.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 24.2b | 3 | d |
| 24.0b | 3 | h |
| 24.4b | 3 | l |
| 34.0b | 3 | M |
| 31.9b | 7 | D |
Compiled 494 to 265 computations (46.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 90.0ms | -9.371284182559929e-296 | 6.979360574339615e-308 |
| 75.0ms | -3.2592668925006715e-52 | -2.4757628630036655e-58 |
| 73.0ms | 351× | body | 256 | invalid |
| 72.0ms | 304× | body | 256 | valid |
| 13.0ms | 54× | body | 256 | infinite |
Compiled 789 to 592 computations (25% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 h)) (/.f64 1 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) 1/4)) (/.f64 1 (pow.f64 (*.f64 l h) 1/4))) |
(*.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 -1/8 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 123.0ms | M |
| 119.0ms | D |
| 46.0ms | d |
| 46.0ms | h |
| 32.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 24.7b | 3 | d |
| 24.2b | 3 | h |
| 25.9b | 2 | l |
| 32.7b | 8 | M |
| 33.7b | 8 | D |
Compiled 437 to 238 computations (45.5% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 86.0ms | -9.371284182559929e-296 | 6.979360574339615e-308 |
| 71.0ms | -3.2592668925006715e-52 | -2.4757628630036655e-58 |
| 71.0ms | 304× | body | 256 | valid |
| 70.0ms | 332× | body | 256 | invalid |
| 11.0ms | 49× | body | 256 | infinite |
Compiled 627 to 475 computations (24.2% 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 h -1/2) (/.f64 (sqrt.f64 l) d)) |
(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 h l) 3) 1/6)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(/.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2)))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 h)) (sqrt.f64 (neg.f64 l)))) |
(/.f64 d (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 -1 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 h)) d) (sqrt.f64 (neg.f64 l))) |
(*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 h l)) 3/2) 1/3)) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
5 calls:
| 100.0ms | M |
| 63.0ms | D |
| 27.0ms | l |
| 26.0ms | d |
| 26.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 26.2b | 2 | d |
| 26.2b | 2 | h |
| 26.2b | 2 | l |
| 32.7b | 8 | M |
| 34.8b | 5 | D |
Compiled 318 to 173 computations (45.6% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 1.1109495160380975e-269 | 2.9455456195685405e-268 |
| 25.0ms | 130× | body | 256 | invalid |
| 25.0ms | 112× | body | 256 | valid |
| 7.0ms | 32× | body | 256 | infinite |
Compiled 237 to 178 computations (24.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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
(*.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 l) h)) d) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) (neg.f64 h)) l)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 71.0ms | h |
| 58.0ms | d |
| 48.0ms | M |
| 31.0ms | l |
| 21.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 29.7b | 2 | d |
| 29.7b | 2 | h |
| 29.7b | 2 | l |
| 34.3b | 6 | M |
| 36.2b | 3 | D |
Compiled 155 to 87 computations (43.9% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 245.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 141.0ms | 385× | body | 256 | invalid |
| 66.0ms | 160× | body | 256 | valid |
| 34.0ms | 150× | body | 256 | infinite |
Compiled 328 to 248 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(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 h) l))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
5 calls:
| 55.0ms | M |
| 54.0ms | l |
| 15.0ms | D |
| 10.0ms | d |
| 9.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 29.7b | 2 | d |
| 29.7b | 2 | h |
| 29.7b | 2 | l |
| 34.3b | 6 | M |
| 36.2b | 3 | D |
Compiled 96 to 56 computations (41.7% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 255.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 94.0ms | 360× | body | 256 | invalid |
| 87.0ms | 225× | body | 256 | infinite |
| 70.0ms | 160× | body | 256 | valid |
Compiled 328 to 248 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 h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 57.0ms | D |
| 39.0ms | l |
| 30.0ms | M |
| 9.0ms | h |
| 9.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 29.9b | 2 | d |
| 29.9b | 2 | h |
| 29.9b | 2 | l |
| 34.5b | 6 | M |
| 36.2b | 4 | D |
Compiled 88 to 51 computations (42% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 222.0ms | -1.7834706069529405e-291 | -3.060102365732261e-302 |
| 86.0ms | 395× | body | 256 | invalid |
| 82.0ms | 160× | body | 256 | valid |
| 51.0ms | 207× | body | 256 | infinite |
Compiled 308 to 228 computations (26% 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:
| 21.0ms | M |
| 10.0ms | D |
| 7.0ms | l |
| 7.0ms | d |
| 6.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 32.0b | 2 | d |
| 32.0b | 2 | h |
| 31.9b | 2 | l |
| 36.3b | 6 | M |
| 38.2b | 3 | D |
Compiled 56 to 39 computations (30.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 297.0ms | -2.6977311766245514e-280 | -1.7834706069529405e-291 |
| 129.0ms | 402× | body | 256 | invalid |
| 99.0ms | 211× | body | 256 | infinite |
| 37.0ms | 160× | body | 256 | valid |
Compiled 308 to 228 computations (26% saved)
Total -0.1b remaining (-0.2%)
Threshold costs -0.1b (-0.2%)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 4.0ms | h |
| 3.0ms | l |
| 3.0ms | D |
| 3.0ms | d |
| 3.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 41.1b | 1 | d |
| 41.1b | 1 | h |
| 41.1b | 1 | l |
| 41.1b | 1 | M |
| 41.1b | 1 | D |
Compiled 48 to 36 computations (25% saved)
| 1× | egg-herbie |
| 204× | *-commutative |
| 108× | +-commutative |
| 88× | distribute-lft-neg-in |
| 82× | neg-mul-1 |
| 82× | neg-sub0 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 225 | 2656 |
| 1 | 319 | 2656 |
| 2 | 375 | 2656 |
| 3 | 438 | 2656 |
| 4 | 505 | 2656 |
| 5 | 575 | 2656 |
| 6 | 624 | 2656 |
| 7 | 649 | 2656 |
| 8 | 656 | 2656 |
| 9 | 657 | 2656 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 7635108646741027/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) (if (<=.f64 l 659999999999999960354414819902037804996601629908043119465463102860399715811328) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8371269948363761/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) (if (<=.f64 l 18999999999999998797807080864731115480023335522048459491818970348676348754396220969405382656) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8256595017564257/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) (if (<=.f64 l 15000000000000000288809175752674680400695071722129377635407904759914989570040266639391326208) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 h 1821252086461621/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (if (<=.f64 h 680000000000000013560781700942821368617434093479643959377442868306364426048651813530909648922164734566757706401410846622297706283115675838389131781986259882603118879123158347468214314634143695142954957338353846780305235448108178468765696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l)))))) |
(if (<=.f64 d 5847188406839999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 d 6586975938928937/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 450000000000000023021830012928) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d -2183751123623359/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (if (<=.f64 d -3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (if (<=.f64 d 989936793529221/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (if (<=.f64 d 8040742112950363/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 144999999999999997253771067392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))))) |
(if (<=.f64 d 3640412724591329/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 d 35326763291325/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 h -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 h -3957737425103581/7067388259113537318333190002971674063309935587502475832486424805170479104) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 d 6245471015606689/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -205089944972055/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 l -807557462926431/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (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 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 7635108646741027/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) (if (<=.f64 l 659999999999999960354414819902037804996601629908043119465463102860399715811328) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 2) l) h)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 7635108646741027/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) (if (<=.f64 l 659999999999999960354414819902037804996601629908043119465463102860399715811328) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 1/2 M) (/.f64 d D)) 2) l))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2))) (if (<=.f64 l 7635108646741027/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) (if (<=.f64 l 659999999999999960354414819902037804996601629908043119465463102860399715811328) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 1/2 M) (/.f64 d D)) 2) l))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 7635108646741027/16598062275523971834049631454764644604049784928969747599982629318762611245651632585598828195788415177152791546445203156729580604301647101231547499336455854748244727213606038094741504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) l) (/.f64 h (*.f64 d d)))) 1))) (if (<=.f64 l 659999999999999960354414819902037804996601629908043119465463102860399715811328) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (/.f64 (*.f64 1/2 M) (/.f64 d D)) 2) l))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8371269948363761/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) (if (<=.f64 l 18999999999999998797807080864731115480023335522048459491818970348676348754396220969405382656) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8371269948363761/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 18999999999999998797807080864731115480023335522048459491818970348676348754396220969405382656) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2))) (if (<=.f64 l 8371269948363761/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 18999999999999998797807080864731115480023335522048459491818970348676348754396220969405382656) (*.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.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 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8371269948363761/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 18999999999999998797807080864731115480023335522048459491818970348676348754396220969405382656) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 l 8256595017564257/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 d (/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 l))) (sqrt.f64 h))) (if (<=.f64 l 15000000000000000288809175752674680400695071722129377635407904759914989570040266639391326208) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 l 8256595017564257/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 15000000000000000288809175752674680400695071722129377635407904759914989570040266639391326208) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 l 8256595017564257/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 15000000000000000288809175752674680400695071722129377635407904759914989570040266639391326208) (*.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 l 8256595017564257/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (*.f64 d (/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))) (if (<=.f64 l 15000000000000000288809175752674680400695071722129377635407904759914989570040266639391326208) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2)))) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 h -1/2))))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 h 1821252086461621/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (if (<=.f64 h 680000000000000013560781700942821368617434093479643959377442868306364426048651813530909648922164734566757706401410846622297706283115675838389131781986259882603118879123158347468214314634143695142954957338353846780305235448108178468765696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 D d)) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l)))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 h 1821252086461621/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (if (<=.f64 h 680000000000000013560781700942821368617434093479643959377442868306364426048651813530909648922164734566757706401410846622297706283115675838389131781986259882603118879123158347468214314634143695142954957338353846780305235448108178468765696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (*.f64 (/.f64 D d) M) (/.f64 l h)))))) (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l)))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 h 1821252086461621/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (if (<=.f64 h 680000000000000013560781700942821368617434093479643959377442868306364426048651813530909648922164734566757706401410846622297706283115675838389131781986259882603118879123158347468214314634143695142954957338353846780305235448108178468765696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2) (/.f64 (*.f64 (/.f64 D d) M) (/.f64 l h)))))) (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l)))))) |
(if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 h 1821252086461621/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (if (<=.f64 h 680000000000000013560781700942821368617434093479643959377442868306364426048651813530909648922164734566757706401410846622297706283115675838389131781986259882603118879123158347468214314634143695142954957338353846780305235448108178468765696) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 (*.f64 (/.f64 D d) M) (/.f64 l h)) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2))))) (*.f64 d (/.f64 (pow.f64 h -1/2) (sqrt.f64 l)))))) |
(if (<=.f64 d 5847188406839999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 (*.f64 (/.f64 D d) (/.f64 M l)) h) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2))))) (if (<=.f64 d 6586975938928937/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 450000000000000023021830012928) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d 5847188406839999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 d 6586975938928937/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 450000000000000023021830012928) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d 5847188406839999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (+.f64 1 (*.f64 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 1/2 (/.f64 d D))) 2)) -1/2)) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 d 6586975938928937/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 450000000000000023021830012928) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d 5847188406839999/38981256045599996321413529551500753243504907430380030107471625828851794763065704409862460263528041036901219664925634672733836679460812376186311949185250613678125110799825892119483158621960214593411198373916873515494742391701579499782985454461875862451310955212417110188327314359967656443904) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M l))) (/.f64 (*.f64 M (/.f64 -1/2 (/.f64 d D))) 2)))) (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))) (if (<=.f64 d 6586975938928937/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 450000000000000023021830012928) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(if (<=.f64 d -2183751123623359/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (if (<=.f64 d -3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (if (<=.f64 d 989936793529221/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (if (<=.f64 d 8040742112950363/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 144999999999999997253771067392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))))) |
(if (<=.f64 d -2183751123623359/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (if (<=.f64 d -3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (/.f64 (sqrt.f64 (/.f64 d (neg.f64 (/.f64 h d)))) (sqrt.f64 (neg.f64 l))) (if (<=.f64 d 989936793529221/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (if (<=.f64 d 8040742112950363/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 144999999999999997253771067392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))))) |
(if (<=.f64 d -2183751123623359/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (if (<=.f64 d -3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (/.f64 (sqrt.f64 (/.f64 d (neg.f64 (/.f64 h d)))) (sqrt.f64 (neg.f64 l))) (if (<=.f64 d 989936793529221/319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (if (<=.f64 d 8040742112950363/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) (if (<=.f64 d 144999999999999997253771067392) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (*.f64 M (*.f64 (/.f64 D d) (/.f64 h l))) (/.f64 (*.f64 1/2 (/.f64 (*.f64 D M) d)) 2))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))))) |
(if (<=.f64 d 3640412724591329/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 d 3640412724591329/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 l h) M)) (/.f64 (/.f64 D d) (/.f64 4 M)))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 d 35326763291325/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 d 35326763291325/304541062856249971261043199621099634714882089299843985214622076787904646586450815702050470808812820600790778632231520880733099058287596688955562103009770419360352428123639782183462176734064176511024987296225574339802674935168589842054573862983405175400866837597008673346307143437247315968) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 D d) (*.f64 (/.f64 D d) (/.f64 (*.f64 M 1/4) (/.f64 (/.f64 l h) M))))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 h -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (/.f64 h l)) -1/2))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 h -4381780720650393/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (neg.f64 (/.f64 h d)))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 h -3957737425103581/7067388259113537318333190002971674063309935587502475832486424805170479104) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (/.f64 (neg.f64 h) d))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 h -3957737425103581/7067388259113537318333190002971674063309935587502475832486424805170479104) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (if (<=.f64 h -20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (sqrt.f64 (/.f64 d (neg.f64 (/.f64 h d)))) (sqrt.f64 (neg.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(if (<=.f64 d 6245471015606689/297403381695556612559612499629980112026252040331878891811154371863188131432080874709033662899231270117959744758038594610090917049108981141558166116220478925156594168089491974788537281966859547374047839156470287441213549741375576017631419788069731616602409021090828782564753069762936832) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(if (<=.f64 l -205089944972055/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(if (<=.f64 l -5983800747419957/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 l -807557462926431/175555970201398037864189960037990696642380564349834626243584063630598316216309534309285622385163609395625111210811907575838661883607828732903171318983861449587663958422720200465138886329341888788528401320395513446131006525725061407689368272012526598792334483090416306874948482361796597953940777665648656384) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Compiled 997 to 614 computations (38.4% saved)
| 8× | egg-herbie |
| 1848× | associate-*r/ |
| 1848× | associate-*r/ |
| 1848× | associate-*r/ |
| 1778× | associate-/l* |
| 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 | 290 | 6237 |
| 1 | 660 | 6153 |
| 2 | 2582 | 6131 |
| 0 | 290 | 6237 |
| 1 | 660 | 6153 |
| 2 | 2582 | 6131 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 290 | 6237 |
| 1 | 660 | 6153 |
| 2 | 2582 | 6131 |
| 0 | 256 | 6761 |
| 1 | 821 | 6317 |
| 2 | 4546 | 6317 |
| 0 | 267 | 9519 |
| 1 | 597 | 9293 |
| 2 | 2205 | 9191 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1436 to 778 computations (45.8% saved)
(sort M D)
Compiled 1166 to 528 computations (54.7% saved)
Loading profile data...