Time bar (total: 55.5s)
| 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.7s | 20545× | body | 256 | invalid |
| 2.7s | 8256× | body | 256 | valid |
| 1.4s | 4798× | 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)
5 alts after pruning (5 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 4 | 5 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 1 | 5 | 6 |
| Status | Error | Program |
|---|---|---|
| ▶ | 21.9b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| ▶ | 22.3b | (*.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))))) |
| ▶ | 22.3b | (*.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))) |
| ▶ | 22.4b | (*.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 134 to 98 computations (26.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| ✓ | 8.8b | (sqrt.f64 (/.f64 d h)) |
| ✓ | 10.0b | (sqrt.f64 (/.f64 d l)) |
| ✓ | 10.7b | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
Compiled 130 to 60 computations (53.8% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | d | @ | 0 | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| 3.0ms | l | @ | 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)) |
| 2.0ms | D | @ | inf | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 2.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 590× | 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 | 5526 | 78 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
(sqrt.f64 (/.f64 d 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 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 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 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (*.f64 (/.f64 D d) M) 1/2)) (*.f64 (/.f64 l h) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 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 (*.f64 (/.f64 D d) M) 1/2) 2) h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 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 (/.f64 D d) M) 1/2) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 (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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d l) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d l) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4))))) (#(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 (*.f64 (/.f64 D d) M) 1/2))) 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 (/.f64 (neg.f64 M) 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 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 (*.f64 (/.f64 D d) M) 1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 M d))) D))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 M d) 1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) 1/2) 3) (pow.f64 D 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))))))) |
| 1× | egg-herbie |
| 1796× | unswap-sqr |
| 1190× | associate-/l/ |
| 846× | associate-/r/ |
| 520× | distribute-lft-in |
| 518× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 291 | 6581 |
| 1 | 658 | 6497 |
| 2 | 2582 | 5443 |
| 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 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) l) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (*.f64 (/.f64 D d) M) 1/2)) (*.f64 (/.f64 l h) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h)) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(-.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 (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 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (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 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.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 (*.f64 (/.f64 D d) M) 1/2))) 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 (/.f64 (neg.f64 M) d)) -2) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 (neg.f64 d))) |
(/.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 (*.f64 (/.f64 D d) M) 1/2) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)) |
(fabs.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 M d))) D)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 M d) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) 1/2) 3) (pow.f64 D 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) 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 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 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 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) 1) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 l h)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) l) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 2)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)) (neg.f64 l)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (*.f64 (/.f64 D d) M) 1/2)) (*.f64 (/.f64 l h) 2)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) 1) l) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) h)) (neg.f64 l)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 1) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(pow.f64 (*.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 3) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4))) |
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)) 3)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 3))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l))) 1)) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) (/.f64 h l)))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) |
(-.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 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(pow.f64 (/.f64 d l) 1/2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (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 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.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 (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 (*.f64 (/.f64 D d) M) 1/2))) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 D (*.f64 2 (/.f64 d M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 1 (*.f64 (/.f64 2 D) (/.f64 d M))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 D M) (*.f64 d 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 D (/.f64 (neg.f64 M) d)) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 D (neg.f64 M)) (*.f64 2 (neg.f64 d))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (*.f64 (/.f64 (neg.f64 M) d) D) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(/.f64 (neg.f64 (*.f64 (/.f64 D d) M)) -2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 1) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2) 1/2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 2) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3) 1/3) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(fabs.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 M d))) D)) |
(*.f64 D (log.f64 (sqrt.f64 (exp.f64 (/.f64 M d))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2) 3)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (*.f64 (/.f64 M d) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 (/.f64 M d) 3) 1/8))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3)))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 (*.f64 M 1/2) d) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) 1/2) 3) (pow.f64 D 3))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 (pow.f64 (/.f64 M d) 3) 1/8))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (*.f64 1/8 (pow.f64 (/.f64 M d) 3)))) |
(cbrt.f64 (*.f64 (pow.f64 D 3) (pow.f64 (/.f64 (*.f64 M 1/2) d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2)) 1)) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 D d) M) 1/2))) |
(*.f64 1/2 (*.f64 M (/.f64 D d))) |
(*.f64 M (*.f64 (/.f64 D d) 1/2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.3b | (*.f64 M (/.f64 D (*.f64 d 2))) |
| ✓ | 7.0b | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.0b | (sqrt.f64 (/.f64 d l)) |
Compiled 122 to 63 computations (48.4% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | M | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | h | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1.0ms | d | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 0.0ms | D | @ | 0 | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 1× | batch-egg-rewrite |
| 628× | associate-/r/ |
| 466× | distribute-lft-neg-in |
| 410× | distribute-rgt-neg-in |
| 400× | distribute-rgt-in |
| 382× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 64 |
| 1 | 381 | 64 |
| 2 | 4897 | 64 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
(*.f64 M (/.f64 D (*.f64 d 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))))))) |
((#(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 2 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (/.f64 D d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) M) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) d) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) 2) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (*.f64 d d) 4))) (cbrt.f64 (*.f64 d 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) 1/2)))) (#(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 neg.f64 (*.f64 (/.f64 D (*.f64 d -2)) M))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 M (/.f64 D (*.f64 d -2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 M 1) (/.f64 D (*.f64 d -2))))))) (#(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 fabs.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 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 |
| 1032× | associate-*r/ |
| 956× | unswap-sqr |
| 934× | associate-/l* |
| 808× | associate-*l/ |
| 770× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 168 | 5603 |
| 1 | 420 | 5351 |
| 2 | 1716 | 5283 |
| 1× | node limit |
| Inputs |
|---|
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) |
(+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) |
(+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) 1) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2)) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) 1) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(/.f64 (/.f64 (*.f64 M D) 2) d) |
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (*.f64 d d) 4))) (cbrt.f64 (*.f64 d 2))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) 1/2) |
(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) |
(neg.f64 (*.f64 (/.f64 D (*.f64 d -2)) M)) |
(neg.f64 (*.f64 M (/.f64 D (*.f64 d -2)))) |
(neg.f64 (*.f64 (/.f64 M 1) (/.f64 D (*.f64 d -2)))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) |
(fabs.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(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 |
|---|
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
1 |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)))) |
(+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) 1) |
(fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) 1) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 1 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (-.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1)) |
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 h l))) -1) (fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) -1)) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)))) 1) (*.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (-.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1) (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(/.f64 (+.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (-.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 4) (*.f64 1/4 (*.f64 (/.f64 h l) (/.f64 h l))) 1) (*.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))))) |
(/.f64 (fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (-.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 4)) (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2))))) |
(pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 1) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 2) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 3) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3) 1/3) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 2)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(log.f64 (exp.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) 3)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(exp.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) 1)) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fma.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(fma.f64 (pow.f64 (*.f64 D (*.f64 1/2 (/.f64 M d))) 2) (*.f64 -1/2 (/.f64 h l)) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 M (*.f64 2 (/.f64 d D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (*.f64 M (/.f64 D d)) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (*.f64 (/.f64 D d) M) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 M D) 2) d) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 (*.f64 (*.f64 d d) 4))) (cbrt.f64 (*.f64 d 2))) |
(/.f64 (*.f64 D M) (*.f64 (cbrt.f64 (*.f64 2 d)) (cbrt.f64 (*.f64 (*.f64 d d) 4)))) |
(*.f64 (/.f64 D (cbrt.f64 (*.f64 2 d))) (/.f64 M (cbrt.f64 (*.f64 (*.f64 d d) 4)))) |
(*.f64 (/.f64 M (cbrt.f64 (*.f64 d (*.f64 d 4)))) (/.f64 D (cbrt.f64 (*.f64 2 d)))) |
(/.f64 (*.f64 M (neg.f64 D)) (*.f64 d -2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) 1/2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 3) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3) 1/3) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(neg.f64 (*.f64 (/.f64 D (*.f64 d -2)) M)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(neg.f64 (*.f64 M (/.f64 D (*.f64 d -2)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(neg.f64 (*.f64 (/.f64 M 1) (/.f64 D (*.f64 d -2)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(fabs.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (/.f64 D d))) M)) |
(*.f64 M (log.f64 (sqrt.f64 (exp.f64 (/.f64 D d))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 3)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 D (/.f64 1/2 d)))) 1)) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))))) |
(*.f64 1/2 (/.f64 D (/.f64 d M))) |
(*.f64 D (*.f64 M (/.f64 1/2 d))) |
(*.f64 D (*.f64 1/2 (/.f64 M d))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.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))))) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.0b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 10.7b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
Compiled 133 to 60 computations (54.9% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 10.0ms | l | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 2.0ms | d | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 2.0ms | l | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1.0ms | h | @ | -inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1.0ms | M | @ | 0 | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 542× | add-sqr-sqrt |
| 528× | *-un-lft-identity |
| 524× | pow1 |
| 500× | add-cube-cbrt |
| 498× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 114 |
| 1 | 548 | 112 |
| 2 | 7440 | 112 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 h l) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))))))) |
| 1× | egg-herbie |
| 1390× | associate-/r* |
| 1040× | unswap-sqr |
| 760× | distribute-rgt-in |
| 760× | distribute-lft-in |
| 462× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 191 | 8566 |
| 1 | 504 | 8374 |
| 2 | 2334 | 8334 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
| Outputs |
|---|
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 1/4 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/4 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D))) |
(*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 d (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 D D)) (*.f64 M M)) d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 -1/8 d) (*.f64 (*.f64 (*.f64 D D) M) M)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (*.f64 (neg.f64 h) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) 1) l) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))) |
(fabs.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3) (pow.f64 (/.f64 h l) 3))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 3))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))) 1)) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) |
(*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4)) -1/4)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) 1)) (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1))) (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3) 1/8))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (*.f64 1/4 (pow.f64 (/.f64 h l) 2)) 1)) (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4)) -1/4)) (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) 1)) (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 3)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2)) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) 1/2))))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))) 2) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l))))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(*.f64 (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) 1/4) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 1/2 (/.f64 h l)) 1))) (-.f64 1 (*.f64 (pow.f64 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) l)) 3) 1/8))) |
(*.f64 (/.f64 d (*.f64 (fma.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (*.f64 1/4 (pow.f64 (/.f64 h l) 2)) 1)) (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 6) (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) 1)) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) 2) (/.f64 d (*.f64 l (/.f64 h d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1) 2) (/.f64 d (*.f64 l (/.f64 h d))))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1) 2) (/.f64 (*.f64 (/.f64 d h) d) l))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 -1/2 (/.f64 l h)) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.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)))) |
| ✓ | 8.8b | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| ✓ | 10.0b | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| ✓ | 10.7b | (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
Compiled 159 to 94 computations (40.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.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 | l | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 1.0ms | l | @ | -inf | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 1.0ms | d | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 1.0ms | D | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 1× | batch-egg-rewrite |
| 526× | add-sqr-sqrt |
| 514× | *-un-lft-identity |
| 508× | pow1 |
| 484× | add-exp-log |
| 484× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 144 |
| 1 | 532 | 142 |
| 2 | 7299 | 142 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)) |
(pow.f64 (/.f64 d l) (/.f64 1 2)) |
(pow.f64 (/.f64 d h) (/.f64 1 2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 d l))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d l) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 h d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 d h))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d h) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))))))) |
| 1× | egg-herbie |
| 1352× | associate-/l* |
| 1004× | associate-/r* |
| 916× | associate-*r/ |
| 890× | associate-+r+ |
| 882× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 9511 |
| 1 | 587 | 9289 |
| 2 | 2014 | 9133 |
| 3 | 7853 | 9133 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
| Outputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))) |
(*.f64 1/8 (*.f64 (/.f64 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M))))) |
(-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 1 (/.f64 l (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (/.f64 l h)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) 1) l) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h))) (neg.f64 l)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) 1) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(pow.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)) 1/3) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/2 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2)))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(exp.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1)) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 d)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(sqrt.f64 (/.f64 d l)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) (cbrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d h)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 d h))) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(/.f64 1 (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(sqrt.f64 (/.f64 d h)) |
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d h))) 1)) |
(sqrt.f64 (/.f64 d h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1)) (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4) -1/4) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)) 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1)) (-.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4) -1/4) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)) 3))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4))))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 1) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4)))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) 3)))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 6) (pow.f64 (/.f64 h l) 3)) 1) (fma.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 2) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3) 1/3) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 2) (/.f64 d (*.f64 (/.f64 h d) l)))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l (/.f64 h d))) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1) 2) (/.f64 d (/.f64 h (/.f64 d l))))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) 3)) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Compiled 18533 to 9112 computations (50.8% saved)
46 alts after pruning (46 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 550 | 46 | 596 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 0 | 3 |
| Total | 554 | 46 | 600 |
| Status | Error | Program |
|---|---|---|
| 49.5b | (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) | |
| 40.4b | (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| 38.8b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) | |
| 39.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 58.8b | (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| 22.4b | (*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| 20.6b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) | |
| ▶ | 20.4b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 20.9b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) | |
| 35.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 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) | |
| 31.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 D (/.f64 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d h))))))) | |
| 40.2b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 22.0b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 21.9b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) | |
| 39.4b | (*.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.5b | (*.f64 (*.f64 (/.f64 1 (/.f64 (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))))) | |
| 22.2b | (*.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))))) | |
| 40.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) | |
| ▶ | 22.3b | (*.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))))) |
| 21.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 20.8b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) | |
| 21.3b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) | |
| 32.1b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) | |
| 31.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 30.1b | (*.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))))) | |
| 41.5b | (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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))) | |
| ▶ | 30.0b | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 59.0b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) | |
| 58.2b | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 22.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) | |
| 21.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) | |
| 21.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) | |
| 22.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) | |
| ▶ | 35.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
| 58.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) | |
| 58.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 60.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 27.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 45.2b | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.3b | (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| ▶ | 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 59.9b | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) | |
| 59.6b | (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 60.6b | (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
Compiled 2924 to 2094 computations (28.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| ✓ | 5.3b | (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
| 8.8b | (pow.f64 (/.f64 d h) (/.f64 1 2)) | |
| 10.0b | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
Compiled 164 to 88 computations (46.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.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 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 0.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 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 0.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 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 0.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 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 0.0ms | l | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| 1× | batch-egg-rewrite |
| 520× | add-sqr-sqrt |
| 508× | *-un-lft-identity |
| 502× | pow1 |
| 478× | add-exp-log |
| 478× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 122 |
| 1 | 529 | 108 |
| 2 | 7181 | 108 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (*.f64 1/2 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (*.f64 h (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (neg.f64 h)) (/.f64 1 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l)) (/.f64 1/2 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) 1) (/.f64 1/2 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) 1) (/.f64 h l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))))))) |
| 1× | egg-herbie |
| 1422× | times-frac |
| 1160× | associate-/r* |
| 1098× | *-commutative |
| 938× | associate-/l/ |
| 812× | associate-/r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 218 | 9815 |
| 1 | 588 | 9661 |
| 2 | 2510 | 8533 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) 1) |
(*.f64 1/2 (*.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (/.f64 1 l))) |
(*.f64 1/2 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) l)) |
(*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h)))) |
(*.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (*.f64 1/2 (/.f64 1 l))) |
(*.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (/.f64 1 l)) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) |
(*.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) |
(*.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (*.f64 h (/.f64 1 l))) |
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) |
(*.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (neg.f64 h)) (/.f64 1 (neg.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l)) (/.f64 1/2 (sqrt.f64 l))) |
(*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h)) |
(*.f64 (/.f64 1/2 (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l))) |
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (cbrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) 1) (/.f64 1/2 l)) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (cbrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) l)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (cbrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) l)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) 1) (/.f64 h l)) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3) |
(pow.f64 (/.f64 l (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) -1) |
(pow.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (neg.f64 l))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)) |
(log.f64 (exp.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(exp.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
| 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (*.f64 (/.f64 (*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h 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 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (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)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)) (*.f64 (*.f64 (*.f64 M M) (/.f64 (*.f64 D D) d)) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) 1) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/2 (*.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/2 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (*.f64 1/2 (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (*.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (*.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (*.f64 h (/.f64 1 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (neg.f64 h)) (/.f64 1 (neg.f64 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) (sqrt.f64 l)) |
(*.f64 (*.f64 (/.f64 1/8 (sqrt.f64 l)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 1/8 (sqrt.f64 l))) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))))) |
(*.f64 (*.f64 (/.f64 1/8 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 h (cbrt.f64 l))) 8)) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l)) (/.f64 1/2 (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) (sqrt.f64 l)) |
(*.f64 (*.f64 (/.f64 1/8 (sqrt.f64 l)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 1/8 (sqrt.f64 l))) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h)) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 1/2 (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) (sqrt.f64 l)) |
(*.f64 (*.f64 (/.f64 1/8 (sqrt.f64 l)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 1/8 (sqrt.f64 l))) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 l) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))))) |
(*.f64 (*.f64 (/.f64 1/8 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 h (cbrt.f64 l))) 8)) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) 1) (/.f64 1/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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (/.f64 (*.f64 M D) d) 2)) h) (pow.f64 (cbrt.f64 l) 2)) (/.f64 1/2 (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))))) |
(*.f64 (*.f64 (/.f64 1/8 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 h (cbrt.f64 l))) 8)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 1) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (sqrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))))) |
(*.f64 (*.f64 (/.f64 1/8 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 h (cbrt.f64 l))) 8)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) (sqrt.f64 l)) |
(*.f64 (*.f64 (/.f64 1/8 (sqrt.f64 l)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 1/8 (sqrt.f64 l))) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) 2) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) 2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 h (pow.f64 (*.f64 (/.f64 M d) D) 2)))) 2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 1/8 h))) 2) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) 1) (/.f64 h 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)))) (sqrt.f64 l)) |
(*.f64 (*.f64 (/.f64 1/8 (sqrt.f64 l)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 1/8 (sqrt.f64 l))) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (/.f64 (cbrt.f64 l) (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))))) |
(*.f64 (*.f64 (/.f64 1/8 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (/.f64 h (cbrt.f64 l))) 8)) |
(pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(pow.f64 (/.f64 l (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) -1) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3) 1/3) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(neg.f64 (/.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2))) (neg.f64 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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 2)) |
(fabs.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l)))) |
(fabs.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l)))) |
(log.f64 (exp.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3)) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(exp.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 1)) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) |
(*.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 (pow.f64 (*.f64 (/.f64 D d) M) 2) (/.f64 h l))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(+.f64 (*.f64 (neg.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) 1) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 l 1/8)) h 1)) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 2))) |
(*.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 l 1/8) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h) -2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (*.f64 (/.f64 1/8 l) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 3))) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 2)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 3)) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 l 1/8)) h 1) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 2))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 1 (/.f64 -1/512 (pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (/.f64 D d) M) 2))) 3))) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 (fma.f64 (*.f64 (/.f64 1/8 l) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h 1) (pow.f64 (/.f64 (/.f64 (/.f64 l 1/8) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h) -2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 1)) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h)) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 l 1/8)) h 1)) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 2))) |
(*.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 l 1/8) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h) -2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (*.f64 (/.f64 1/8 l) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) (+.f64 1 (pow.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 3))) (+.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) (+.f64 1 (pow.f64 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h) 2)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 3)) (+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 l 1/8)) h 1) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (/.f64 h l))) 2))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 1 (/.f64 -1/512 (pow.f64 (/.f64 l (*.f64 h (pow.f64 (*.f64 (/.f64 D d) M) 2))) 3))) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 (fma.f64 (*.f64 (/.f64 1/8 l) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h 1) (pow.f64 (/.f64 (/.f64 (/.f64 l 1/8) (pow.f64 (*.f64 (/.f64 D d) M) 2)) h) -2)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 1) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 2) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 3) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3) 1/3) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (-.f64 1 (*.f64 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2)) l) h)) 2))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h)) 2)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))) 3)) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))))) 1)) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h)))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (/.f64 (/.f64 1 l) h) |
| ✓ | 0.3b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| ✓ | 13.8b | (sqrt.f64 (/.f64 (/.f64 1 l) h)) |
Compiled 31 to 20 computations (35.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d | @ | inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 1.0ms | d | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | l | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | l | @ | -inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 0.0ms | h | @ | -inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 1× | batch-egg-rewrite |
| 1136× | associate-*r/ |
| 1002× | *-commutative |
| 910× | associate-/r* |
| 802× | associate-*l/ |
| 792× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 53 |
| 1 | 222 | 53 |
| 2 | 2760 | 47 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 (/.f64 1 l) h)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 (/.f64 1 l) h) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 l) (/.f64 -1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 h) (/.f64 -1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) |
| 1× | egg-herbie |
| 1676× | unswap-sqr |
| 1628× | associate-/l* |
| 1086× | associate-*r/ |
| 1028× | associate-/r* |
| 836× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 359 | 5352 |
| 1 | 866 | 5134 |
| 2 | 2552 | 5134 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2)) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l))))) |
(/.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3) |
(neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h)))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(*.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2))) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(*.f64 (/.f64 -1 l) (/.f64 -1 h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(*.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1))) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3) |
(pow.f64 (*.f64 l h) -1) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h))) |
(neg.f64 (/.f64 (/.f64 -1 l) h)) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1)) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h)))) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 1 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (pow.f64 1 1/2)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 l -1/2) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 l -1/2)) (/.f64 (cbrt.f64 (pow.f64 l -1)) (sqrt.f64 h))) |
(*.f64 (cbrt.f64 (pow.f64 l -1/2)) (/.f64 (cbrt.f64 (/.f64 1 l)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (/.f64 (sqrt.f64 h) (sqrt.f64 (cbrt.f64 (/.f64 1 l))))) |
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h)) (sqrt.f64 (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -1))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 l))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 l -2))) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 h) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2))) |
(*.f64 (sqrt.f64 (pow.f64 l -1/2)) (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 -1 (sqrt.f64 l)) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) 1) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (pow.f64 l -1))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 l))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 h))) (cbrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 l -1/2)) (sqrt.f64 h)) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (/.f64 1 (sqrt.f64 h))) (sqrt.f64 l)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) |
(/.f64 (*.f64 1 (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 h) 1/2)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (/.f64 1 h))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (pow.f64 l -1))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (neg.f64 h))) (cbrt.f64 (/.f64 -1 l))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(neg.f64 (/.f64 (pow.f64 l -1/2) (neg.f64 (sqrt.f64 h)))) |
(/.f64 (neg.f64 (pow.f64 l -1/2)) (neg.f64 (sqrt.f64 h))) |
(fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (pow.f64 l -1/2))) |
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 l -1/2) (/.f64 d (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (/.f64 d (sqrt.f64 l))) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 d (/.f64 -1 (sqrt.f64 l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (sqrt.f64 (pow.f64 l -1/2))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 h))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 l -1/2))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (/.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 (pow.f64 l -1/2))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (pow.f64 l -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 l -1/2)) (sqrt.f64 (sqrt.f64 h))) (*.f64 d (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))) |
(*.f64 (/.f64 d (sqrt.f64 (sqrt.f64 h))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (pow.f64 l -1/2)))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) d) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 h) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -1)) (cbrt.f64 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (cbrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 (neg.f64 h)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 d (cbrt.f64 (/.f64 -1 l)))) (cbrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 (neg.f64 h)) d)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 d (*.f64 (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h))) (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 d (*.f64 (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h))) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 l) (*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 1 l) (*.f64 (pow.f64 (/.f64 1 h) 1/2) (pow.f64 (/.f64 1 h) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) (/.f64 1 (sqrt.f64 (*.f64 l h)))) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 l -1/2) (/.f64 (pow.f64 l -1/2) h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))) |
(*.f64 (cbrt.f64 (pow.f64 l -2)) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 -1 l) (/.f64 -1 h)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (sqrt.f64 (*.f64 l h))) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(/.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) h) (pow.f64 l -1/2)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (cbrt.f64 (pow.f64 l -2))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (/.f64 (cbrt.f64 (pow.f64 l -2)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (sqrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (/.f64 -1 h) (/.f64 -1 l)) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (/.f64 1 (sqrt.f64 h)) (/.f64 1 (*.f64 l (sqrt.f64 h)))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 h) 2)) (/.f64 (/.f64 1 l) (cbrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (*.f64 l (sqrt.f64 h))) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (/.f64 1 l) (/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 1 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) l)) |
(*.f64 (/.f64 (/.f64 1 l) (cbrt.f64 h)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2)) (/.f64 (pow.f64 l -1/2) (cbrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 l -1/2) (cbrt.f64 h)) (/.f64 (pow.f64 l -1/2) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (*.f64 (/.f64 1 l) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (/.f64 (pow.f64 l -1) (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2)) |
(/.f64 (/.f64 1 l) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) 1) (/.f64 (cbrt.f64 (/.f64 1 l)) h)) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (cbrt.f64 l))) |
(/.f64 (cbrt.f64 (pow.f64 l -2)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) (cbrt.f64 l))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (/.f64 1 (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (cbrt.f64 l))) |
(/.f64 (cbrt.f64 (pow.f64 l -2)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 h)) (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 l -2)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 (pow.f64 l -2)))) |
(*.f64 (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (/.f64 1 h) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (cbrt.f64 (pow.f64 l -1)) (*.f64 h (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) h) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 l -2)) h) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 1 (/.f64 h (cbrt.f64 (pow.f64 l -2)))) (cbrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (cbrt.f64 (pow.f64 l -1)) (/.f64 (cbrt.f64 (pow.f64 l -2)) h)) |
(*.f64 (/.f64 (/.f64 1 h) (neg.f64 l)) -1) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h))) (*.f64 (pow.f64 (sqrt.f64 l) -1) (sqrt.f64 (/.f64 1 h)))) |
(*.f64 (pow.f64 (/.f64 1 h) 1) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (pow.f64 (sqrt.f64 l) -2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2) 1) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1)) (*.f64 (sqrt.f64 (/.f64 1 h)) (pow.f64 (sqrt.f64 l) -1))) |
(*.f64 (pow.f64 (/.f64 1 h) 1) (*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 h) (pow.f64 (sqrt.f64 l) -2)) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (/.f64 (pow.f64 l -2) (*.f64 h h)) 1/2) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3) 1/3) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (*.f64 l h) -1) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 (/.f64 1 l) (/.f64 -1 h))) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (/.f64 (/.f64 -1 l) h)) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 (/.f64 -1 (*.f64 l h)) 1)) |
(/.f64 1 (*.f64 l h)) |
(neg.f64 (*.f64 1 (/.f64 -1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(sqrt.f64 (/.f64 (pow.f64 l -2) (*.f64 h h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3)) |
(/.f64 1 (*.f64 l h)) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.0b | (sqrt.f64 (/.f64 d l)) | |
| ✓ | 13.5b | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| ✓ | 16.7b | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
Compiled 158 to 35 computations (77.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | D | @ | 0 | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| 1.0ms | h | @ | 0 | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
| 1.0ms | h | @ | inf | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| 1.0ms | M | @ | 0 | (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
| 1.0ms | h | @ | 0 | (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| 1× | batch-egg-rewrite |
| 660× | associate-/l/ |
| 656× | associate-/r/ |
| 612× | distribute-lft-neg-in |
| 568× | distribute-rgt-neg-in |
| 318× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 68 |
| 1 | 303 | 62 |
| 2 | 4751 | 62 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)) |
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M M) (*.f64 (pow.f64 d -2) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (pow.f64 d -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (/.f64 1 d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 d -2) (*.f64 (*.f64 M M) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 M d) M) (/.f64 h d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h d) (*.f64 (/.f64 M d) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 M (*.f64 M (neg.f64 h))) (/.f64 1 (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 d) (*.f64 (/.f64 h d) (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h (*.f64 d d)) (*.f64 M M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 d -2) h) (*.f64 M M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 M (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M d) (/.f64 (*.f64 M h) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d)) (*.f64 M (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) d) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (*.f64 (/.f64 d h) d)) M)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 M (*.f64 d d)) (*.f64 M h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (*.f64 d (neg.f64 d))) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) 1)) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) M)) (*.f64 M h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M M))) h)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h)))) (*.f64 M (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2))) (cbrt.f64 (*.f64 (*.f64 M M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 d d)) (cbrt.f64 (*.f64 (*.f64 M M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 d h) d)) (cbrt.f64 (*.f64 M M)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 M M) h) 3) (pow.f64 (*.f64 d d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l D) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 d d) (/.f64 (/.f64 l D) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 (/.f64 l D) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 M M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 (*.f64 M M) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M (sqrt.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (cbrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l (pow.f64 (cbrt.f64 D) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) h)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 (*.f64 M M)) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (*.f64 d d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 (/.f64 l D) D) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D)) (*.f64 (*.f64 l d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 (/.f64 l D) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 D D)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (*.f64 (/.f64 d h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 l D) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 h d) (*.f64 M M))) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 l d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (*.f64 (/.f64 d h) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 D l) D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d d) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) (/.f64 h d)) (*.f64 (/.f64 (/.f64 l D) D) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (/.f64 (/.f64 l D) D))) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 (/.f64 l D) D) (pow.f64 (cbrt.f64 d) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 (/.f64 l D) D) (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M M) (*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 d h))) (*.f64 (/.f64 (/.f64 l D) D) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D D) 1) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D D) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D D) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 l D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) (neg.f64 (/.f64 d (*.f64 M M))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 (/.f64 l D) D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 M)) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 (*.f64 (/.f64 d h) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) d) l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M M) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M M) h) D) (*.f64 (*.f64 d d) (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) D) (*.f64 d (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 D D)) (*.f64 d l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) 1) (*.f64 d (/.f64 (/.f64 l D) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 l D) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M M)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (neg.f64 l) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (neg.f64 (*.f64 D D))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))))))) |
| 1× | egg-herbie |
| 1714× | times-frac |
| 1610× | associate-/l* |
| 1048× | associate-/r* |
| 1014× | associate-*r* |
| 966× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 463 | 10295 |
| 1 | 1543 | 10223 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2))) |
(*.f64 (*.f64 M M) (*.f64 (pow.f64 d -2) h)) |
(*.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2))) |
(*.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d)) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (pow.f64 d -2))) |
(*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (/.f64 1 d)) |
(*.f64 (pow.f64 d -2) (*.f64 (*.f64 M M) h)) |
(*.f64 (*.f64 (/.f64 M d) M) (/.f64 h d)) |
(*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)) |
(*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d))) |
(*.f64 (/.f64 1 d) (*.f64 (/.f64 h d) (*.f64 M M))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 M M)) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h) |
(*.f64 (*.f64 (pow.f64 d -2) h) (*.f64 M M)) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 M (*.f64 M (neg.f64 h)))) |
(*.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 (/.f64 M d) (/.f64 (*.f64 M h) d)) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d)) (*.f64 M (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) d) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (/.f64 M (*.f64 (/.f64 d h) d)) M) |
(*.f64 (/.f64 M (*.f64 d d)) (*.f64 M h)) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d (neg.f64 d))) (neg.f64 h)) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) 1)) h) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) M)) (*.f64 M h)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M M))) h) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h)))) (*.f64 M (sqrt.f64 h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2))) (cbrt.f64 (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 d d)) (cbrt.f64 (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 d h) d)) (cbrt.f64 (*.f64 M M))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) -1) |
(neg.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (neg.f64 d)))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 M M) h) 3) (pow.f64 (*.f64 d d) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1) |
(/.f64 M (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M h)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))) |
(/.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l D) D))) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) d))) |
(/.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d h))) |
(/.f64 h (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M M)))) |
(/.f64 h (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M M)))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 d d) (/.f64 (/.f64 l D) D))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d)) |
(/.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 (/.f64 l D) D)) |
(/.f64 D (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l D))) |
(/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(/.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 M M) h))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l)) |
(/.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(/.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) D))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 (*.f64 M M) h)))) |
(/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h))))) |
(/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M (sqrt.f64 h))))) |
(/.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (sqrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (cbrt.f64 D)))) |
(/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) h))))) |
(/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 (*.f64 M M)) h)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (*.f64 d d)) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l) |
(/.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 (/.f64 l D) D) d)) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D)) (*.f64 (*.f64 l d) d)) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 (/.f64 l D) D))) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (neg.f64 d))) |
(/.f64 (neg.f64 (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 l))) |
(/.f64 (neg.f64 (*.f64 D D)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (*.f64 (/.f64 d h) d)) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (*.f64 (/.f64 d h) d))) |
(/.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D)) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) (/.f64 l D))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 l D) (*.f64 d d))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D)) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 h d) (*.f64 M M))) d) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 l d)) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (*.f64 (/.f64 d h) d)) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 D l) D)) d) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d d) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M M) (/.f64 h d)) (*.f64 (/.f64 (/.f64 l D) D) d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (/.f64 (/.f64 l D) D))) d) |
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 (/.f64 l D) D) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 (/.f64 l D) D) (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 M M) (*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 d h))) (*.f64 (/.f64 (/.f64 l D) D) (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 D D) 1) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l)) |
(/.f64 (/.f64 (*.f64 D D) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 D D) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (cbrt.f64 d))) |
(/.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 l D)))) |
(/.f64 -1 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) (neg.f64 (/.f64 d (*.f64 M M)))))) |
(/.f64 -1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 (/.f64 l D) D)))) |
(/.f64 (*.f64 M (neg.f64 M)) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 (*.f64 (/.f64 d h) d)))) |
(/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(/.f64 (*.f64 (*.f64 M M) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) D) (*.f64 (*.f64 d d) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) D) (*.f64 d (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 D D)) (*.f64 d l)) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) 1) (*.f64 d (/.f64 (/.f64 l D) D))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(/.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) d))) |
(/.f64 (*.f64 D (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 l D) d)) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M M)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d))) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (neg.f64 l) d)) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (neg.f64 (*.f64 D D))) (neg.f64 l)) |
(/.f64 (neg.f64 (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 h (pow.f64 M 2)) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 M 2) h) (pow.f64 d 2)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) 1) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (*.f64 M M) (*.f64 h (pow.f64 d -2))) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (*.f64 M M) (*.f64 (pow.f64 d -2) h)) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 h (*.f64 (*.f64 M M) (pow.f64 d -2))) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2)) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 (*.f64 M (sqrt.f64 h)) d)) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 d -2))) |
(*.f64 (*.f64 M (sqrt.f64 h)) (*.f64 M (*.f64 (sqrt.f64 h) (pow.f64 d -2)))) |
(*.f64 M (*.f64 (*.f64 (sqrt.f64 h) (*.f64 M (sqrt.f64 h))) (pow.f64 d -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2)) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (pow.f64 d -2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (pow.f64 d -2) (cbrt.f64 (*.f64 M (*.f64 M h))))) |
(*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (/.f64 1 d)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (pow.f64 d -2) (*.f64 (*.f64 M M) h)) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (*.f64 (/.f64 M d) M) (/.f64 h d)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 h d) (*.f64 (/.f64 M d) M)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (neg.f64 (*.f64 d d))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h))) |
(*.f64 (/.f64 h 1) (/.f64 (*.f64 M M) (*.f64 d d))) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 1 d) (*.f64 (/.f64 h d) (*.f64 M M))) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h (*.f64 d d))) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 h (*.f64 d d)) (*.f64 M M)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) h) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (*.f64 (pow.f64 d -2) h) (*.f64 M M)) |
(*.f64 M (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 M (*.f64 h (*.f64 M (pow.f64 d -2)))) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 M (*.f64 M (neg.f64 h)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (neg.f64 (*.f64 d d))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h))) |
(*.f64 (/.f64 M 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) 1) (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) (*.f64 d d))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 M d) (/.f64 (*.f64 M h) d)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (*.f64 M M) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 h (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) h)) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 d d)) (*.f64 M (sqrt.f64 h))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 M (/.f64 (cbrt.f64 (pow.f64 d 4)) (sqrt.f64 h))) (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 h)))) |
(*.f64 (/.f64 (sqrt.f64 h) (/.f64 (cbrt.f64 (pow.f64 d 4)) M)) (/.f64 (*.f64 M (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) d) (/.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) d)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 M (*.f64 (/.f64 d h) d)) M) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 M (*.f64 d d)) (*.f64 M h)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 (*.f64 M M) (*.f64 d (neg.f64 d))) (neg.f64 h)) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (neg.f64 (*.f64 d d))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) 1)) h) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (sqrt.f64 h))) (sqrt.f64 h)) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (*.f64 (*.f64 (/.f64 M d) (/.f64 M d)) (pow.f64 (cbrt.f64 h) 2))) |
(*.f64 (*.f64 M (/.f64 M (*.f64 d d))) (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) M)) (*.f64 M h)) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M M))) h) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h)))) (*.f64 M (sqrt.f64 h))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2))) (cbrt.f64 (*.f64 (*.f64 M M) h))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 d d)) (cbrt.f64 (*.f64 (*.f64 M M) h))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (*.f64 d d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 d h) d)) (cbrt.f64 (*.f64 M M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 d (/.f64 d h))) (cbrt.f64 (*.f64 M M))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) d) h) (/.f64 (cbrt.f64 (*.f64 M M)) d)) |
(pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 1) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) 3) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) 1/3) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) -1) |
(*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) |
(*.f64 M (*.f64 (/.f64 h d) (/.f64 M d))) |
(neg.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (neg.f64 d)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) (neg.f64 h)) 1) (neg.f64 (*.f64 d d))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M (neg.f64 d)) (neg.f64 h))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 4)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3)) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 M M) h) 3) (pow.f64 (*.f64 d d) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (*.f64 d d) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 d 6))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d)))) |
(pow.f64 (exp.f64 2) (log.f64 (/.f64 M (/.f64 d (sqrt.f64 h))))) |
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d))) 1)) |
(pow.f64 (exp.f64 2) (log.f64 (/.f64 M (/.f64 d (sqrt.f64 h))))) |
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)))) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) 1) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(/.f64 M (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M h)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 (/.f64 l D) D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M M) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d h))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 h (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M M)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 h (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M M)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 d d) (/.f64 (/.f64 l D) D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) h) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (/.f64 (/.f64 l D) D)) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 D (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D D) (/.f64 l (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2))) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 M M) h))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D D) (*.f64 l (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)))) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 l d) d) (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 M (sqrt.f64 h))))) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (*.f64 M (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M (sqrt.f64 h))))) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (sqrt.f64 D)))) |
(/.f64 (sqrt.f64 D) (/.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 M M)) (/.f64 l D))) (sqrt.f64 D))) |
(/.f64 (/.f64 (sqrt.f64 D) (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 d l) D) (*.f64 M M)) (sqrt.f64 D))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 (/.f64 l D) (cbrt.f64 D)))) |
(/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 D) D)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (/.f64 d M) (/.f64 (/.f64 (*.f64 d l) D) (*.f64 M h)))) (cbrt.f64 D)) |
(/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (/.f64 l (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 M M)) l)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 l h))) (pow.f64 (cbrt.f64 D) 2)) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 d d)) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (/.f64 l (*.f64 D D)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) h)) 2) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) 2) (*.f64 d d)) (/.f64 (cbrt.f64 (*.f64 M (*.f64 M h))) (/.f64 l (*.f64 D D)))) |
(/.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (/.f64 (/.f64 l D) D) (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 (*.f64 M M)) h)))) |
(/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (/.f64 (*.f64 (*.f64 d d) (/.f64 l D)) D) (*.f64 h (cbrt.f64 (*.f64 M M))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (/.f64 (*.f64 d l) D) (/.f64 D d))) (*.f64 h (cbrt.f64 (*.f64 M M)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (*.f64 d d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) l) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 (/.f64 l D) D) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (*.f64 D D)) (*.f64 (*.f64 l d) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 (/.f64 l D) D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d (neg.f64 d)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M (*.f64 M (neg.f64 h))) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (neg.f64 d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (neg.f64 (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 l))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (neg.f64 (*.f64 D D)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 M M)) (*.f64 (/.f64 d h) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 l (*.f64 (/.f64 d h) d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2)) (/.f64 l D)) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (*.f64 d d) (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 l D) (*.f64 d d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) D) (/.f64 l D)) |
(/.f64 D (/.f64 (/.f64 l D) (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2))) |
(*.f64 D (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (/.f64 l D))) |
(/.f64 (*.f64 (*.f64 (/.f64 D l) D) (*.f64 (/.f64 h d) (*.f64 M M))) d) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 l d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 D l) D)) (*.f64 (/.f64 d h) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 (/.f64 D l) D)) d) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d d) (neg.f64 l))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) (/.f64 h d)) (*.f64 (/.f64 (/.f64 l D) D) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d (/.f64 (/.f64 l D) D))) d) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M M) h) (/.f64 l D)) D) (cbrt.f64 (pow.f64 d 4))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (/.f64 l D)) (*.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 (/.f64 M (/.f64 (/.f64 l D) (*.f64 M h))) (pow.f64 (cbrt.f64 d) 2)) (/.f64 D (cbrt.f64 (pow.f64 d 4)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) (*.f64 D D)) (*.f64 (sqrt.f64 l) (sqrt.f64 l))) |
(*.f64 (/.f64 D (/.f64 (sqrt.f64 l) D)) (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (*.f64 D D)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (*.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) (*.f64 D D)) (*.f64 (cbrt.f64 l) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (cbrt.f64 l)) (/.f64 (*.f64 D D) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) 1) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (sqrt.f64 d)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M M) (/.f64 (sqrt.f64 d) h)) (*.f64 d (/.f64 l (*.f64 D D)))) (sqrt.f64 d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) (*.f64 M h))) (/.f64 (/.f64 l D) (/.f64 D d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (cbrt.f64 (pow.f64 d 4))) (*.f64 (/.f64 (/.f64 l D) D) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 M (*.f64 M h)) (cbrt.f64 (pow.f64 d 4))) (/.f64 l (*.f64 D D))) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 h (/.f64 (*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 l (*.f64 D D)) (cbrt.f64 (pow.f64 d 4)))) (*.f64 M M))) |
(/.f64 (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 d (*.f64 M h)))) (*.f64 (/.f64 (/.f64 l D) D) (sqrt.f64 d))) |
(/.f64 M (*.f64 (*.f64 (/.f64 l (*.f64 D D)) (sqrt.f64 d)) (*.f64 (/.f64 d (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (/.f64 (*.f64 (/.f64 M (*.f64 d (sqrt.f64 d))) (*.f64 M h)) (*.f64 (/.f64 l D) (sqrt.f64 d))) D) |
(/.f64 (/.f64 (*.f64 M M) (*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 d h))) (*.f64 (/.f64 (/.f64 l D) D) (cbrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 M (/.f64 d h))) (*.f64 (cbrt.f64 d) (/.f64 l (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (cbrt.f64 d) (/.f64 l (*.f64 D D))) (/.f64 d h))) |
(/.f64 (/.f64 (*.f64 D D) 1) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (/.f64 (*.f64 D D) (sqrt.f64 l)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (sqrt.f64 l))) |
(/.f64 (/.f64 D (/.f64 (sqrt.f64 l) D)) (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 M M)) (sqrt.f64 l)))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 d (/.f64 (/.f64 d h) (*.f64 M M))) (*.f64 (sqrt.f64 l) (sqrt.f64 l)))) |
(/.f64 (/.f64 (*.f64 D D) (pow.f64 (cbrt.f64 l) 2)) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (cbrt.f64 l))) |
(/.f64 (*.f64 D D) (*.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d (*.f64 M M)) (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 D D) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) (*.f64 d (/.f64 (/.f64 d h) (*.f64 M M)))) |
(/.f64 (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 M (*.f64 M h)) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d (cbrt.f64 d)))) |
(/.f64 M (/.f64 (*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (/.f64 (/.f64 l D) (/.f64 D d)))) (*.f64 M h))) |
(/.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 l D)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 -1 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 (/.f64 d h) (neg.f64 (/.f64 d (*.f64 M M)))))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 -1 (*.f64 (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))) (neg.f64 (/.f64 (/.f64 l D) D)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 M (neg.f64 M)) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 (*.f64 (/.f64 d h) d)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) (*.f64 D D)) (*.f64 (*.f64 (/.f64 d h) d) l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M M) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 (/.f64 d h) d) (neg.f64 l))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) D) (*.f64 (*.f64 d d) (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) D) (*.f64 d (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (*.f64 D D)) (*.f64 d l)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) 1) (*.f64 d (/.f64 (/.f64 l D) D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 (/.f64 h d) (*.f64 M M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 l))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))) |
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (neg.f64 h)))) (*.f64 (neg.f64 (*.f64 d d)) (neg.f64 l))) |
(*.f64 (neg.f64 h) (*.f64 (*.f64 (/.f64 M d) (/.f64 M (neg.f64 d))) (*.f64 1 (*.f64 D (/.f64 D l))))) |
(/.f64 (*.f64 D (*.f64 M M)) (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 l D) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (/.f64 l D) (*.f64 d (neg.f64 d)))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M M)) (*.f64 (neg.f64 l) (*.f64 (/.f64 d h) d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (neg.f64 l) d)) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 D D)) (*.f64 M (*.f64 M (neg.f64 h)))) (*.f64 (neg.f64 l) (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (neg.f64 h)))) (*.f64 (neg.f64 (*.f64 d d)) (neg.f64 l))) |
(*.f64 (neg.f64 h) (*.f64 (*.f64 (/.f64 M d) (/.f64 M (neg.f64 d))) (*.f64 1 (*.f64 D (/.f64 D l))))) |
(/.f64 (*.f64 (*.f64 (*.f64 M M) h) (neg.f64 (*.f64 (/.f64 D l) D))) (*.f64 d (neg.f64 d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) (neg.f64 (*.f64 D D))) (neg.f64 l)) |
(/.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) (/.f64 (neg.f64 l) (*.f64 D (neg.f64 D)))) |
(/.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) (*.f64 1 (/.f64 l (*.f64 D D)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 h d) (*.f64 M M))) (*.f64 (/.f64 (/.f64 l D) D) (neg.f64 d))) |
(*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))) |
(*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) (*.f64 D D)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 1) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)) 3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2)))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2) 3)) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3) (pow.f64 (*.f64 (/.f64 D l) D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 D l) D) 3) (pow.f64 (pow.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 M d) (sqrt.f64 h)) 2) 3) (pow.f64 (*.f64 D (/.f64 D l)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l)))))) |
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))))) |
(pow.f64 (exp.f64 2) (log.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))))) 1)) |
(pow.f64 (exp.f64 2) (log.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))))) |
(pow.f64 (exp.f64 2) (log.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M (sqrt.f64 h)) d) (/.f64 D (sqrt.f64 l))) 2))) |
(pow.f64 (*.f64 (/.f64 M (/.f64 d (sqrt.f64 h))) (/.f64 D (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.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))))) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 10.3b | (sqrt.f64 (/.f64 l d)) |
| 10.7b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) |
Compiled 143 to 67 computations (53.1% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | l | @ | -inf | (*.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))))) |
| 1.0ms | l | @ | 0 | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | d | @ | -inf | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 l d)) |
| 0.0ms | d | @ | 0 | (sqrt.f64 (/.f64 l d)) |
| 1× | batch-egg-rewrite |
| 570× | add-sqr-sqrt |
| 552× | *-un-lft-identity |
| 550× | pow1 |
| 524× | add-exp-log |
| 524× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 92 |
| 1 | 575 | 88 |
| 2 | 7863 | 88 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 l d)) |
(*.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))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 l d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 l d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 l d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (/.f64 l d))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l d) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 l d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l d) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 l d)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 l d) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 l d)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 l d))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (/.f64 l d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (sqrt.f64 (/.f64 l d))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))))))) |
| 1× | egg-herbie |
| 1586× | associate-/l* |
| 1282× | associate-/r* |
| 888× | *-commutative |
| 834× | associate-*r/ |
| 710× | associate-*l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 205 | 6109 |
| 1 | 496 | 5969 |
| 2 | 2050 | 5969 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) 1) |
(*.f64 (sqrt.f64 (/.f64 l d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2)) |
(/.f64 (sqrt.f64 (/.f64 l d)) 1) |
(/.f64 1 (sqrt.f64 (/.f64 d l))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (pow.f64 (/.f64 l d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(/.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 l d))) -1) |
(/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d))) |
(pow.f64 (/.f64 l d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 l d)) 1) |
(pow.f64 (pow.f64 (/.f64 l d) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3) |
(pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 l d))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 l d)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 l d))))) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 l d)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 l d)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 l d))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) 1) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (sqrt.f64 (/.f64 l d)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) |
| Outputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) 1) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (sqrt.f64 (/.f64 l d)) 1) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 1 (sqrt.f64 (/.f64 l d))) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (pow.f64 (/.f64 l d) 1/4) (pow.f64 (/.f64 l d) 1/4)) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 l) (pow.f64 (/.f64 1 d) 1/2)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 1 d))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 l d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) (cbrt.f64 (/.f64 l d))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 l d))) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 l d))) |
(sqrt.f64 (/.f64 l d)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 l d)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 l d)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 l d))) (sqrt.f64 (cbrt.f64 (/.f64 l d)))) |
(/.f64 (sqrt.f64 (/.f64 l d)) 1) |
(sqrt.f64 (/.f64 l d)) |
(/.f64 1 (sqrt.f64 (/.f64 d l))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(/.f64 (pow.f64 (/.f64 l d) 1/4) (sqrt.f64 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (cbrt.f64 (/.f64 l d)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (neg.f64 (sqrt.f64 (/.f64 l d))) -1) |
(sqrt.f64 (/.f64 l d)) |
(/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d))) |
(/.f64 (neg.f64 (sqrt.f64 l)) (neg.f64 (sqrt.f64 d))) |
(*.f64 (sqrt.f64 l) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 l) (sqrt.f64 d)) |
(pow.f64 (/.f64 l d) 1/2) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (sqrt.f64 (/.f64 l d)) 1) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (pow.f64 (/.f64 l d) 1/4) 2) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 l d))) 3) |
(sqrt.f64 (/.f64 l d)) |
(pow.f64 (pow.f64 (/.f64 l d) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 l d))) |
(sqrt.f64 (/.f64 l d)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 l d)))) |
(sqrt.f64 (/.f64 l d)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 l d))))) |
(sqrt.f64 (/.f64 l d)) |
(cbrt.f64 (pow.f64 (/.f64 l d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 l d)))) |
(sqrt.f64 (/.f64 l d)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 l d)))) |
(sqrt.f64 (/.f64 l d)) |
(exp.f64 (*.f64 (log.f64 (/.f64 l d)) 1/2)) |
(sqrt.f64 (/.f64 l d)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 l d))) 1)) |
(sqrt.f64 (/.f64 l d)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 l d)))) |
(sqrt.f64 (/.f64 l d)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (/.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 d h)))) |
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1) (/.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (/.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 d h)))) |
(/.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1) (/.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))))) |
(/.f64 (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D 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))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2)) -1/4))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) 3)))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 3))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))) (/.f64 (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1))) |
(*.f64 (/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))))) |
(/.f64 (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D 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))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1)) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2)) -1/4))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) 3)))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 3))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))) (/.f64 (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l))))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))) (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2)) -1/4)) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8))) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) 3)))) (sqrt.f64 (/.f64 l d))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 3))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d)))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))) (/.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 l d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 (-.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))) (+.f64 1 (*.f64 (*.f64 1/2 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (/.f64 h l))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2)) -1/4)) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) -1/4))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 1)) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (/.f64 d h))) (*.f64 (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l))) (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 4) (pow.f64 (/.f64 h l) 2)) 1/4))) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) 3)))) (sqrt.f64 (/.f64 l d))) (+.f64 1 (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (/.f64 h l)) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 3))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 4) (pow.f64 (/.f64 h l) 2))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 h l)) 1))) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d)))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)) 3))) (/.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 l d)) (+.f64 1 (fma.f64 1/4 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4) (pow.f64 (/.f64 h l) 2)) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (/.f64 h l)))))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 2) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))) 3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3) 1/3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (pow.f64 (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (/.f64 d h) (pow.f64 (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1) 2)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (/.f64 d h) (pow.f64 (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1) 2)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))) 3)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (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 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))) (log.f64 (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 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 D M)) d) 2) (/.f64 (*.f64 h -1/2) l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 10.0b | (sqrt.f64 (/.f64 d l)) | |
| 10.7b | (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l)) | |
| ✓ | 21.4b | (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
Compiled 145 to 72 computations (50.3% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | h | @ | -inf | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | l | @ | -inf | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | h | @ | inf | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | l | @ | inf | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 0.0ms | l | @ | 0 | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 1× | batch-egg-rewrite |
| 586× | add-sqr-sqrt |
| 562× | *-un-lft-identity |
| 558× | pow1 |
| 542× | add-cube-cbrt |
| 540× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 104 |
| 1 | 590 | 88 |
| 2 | 7897 | 88 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (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 (sqrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (sqrt.f64 (/.f64 d h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (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/3) (sqrt.f64 (/.f64 d h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3) (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3))))) (#(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 pow.f64 (/.f64 d h) 1/2)))) (#(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 pow.f64 (sqrt.f64 (/.f64 d h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d h))) 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 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 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 (*.f64 3/2 (log.f64 (/.f64 d h))) 1/3))))) (#(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 h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 2) (*.f64 (/.f64 d h) (/.f64 d l))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))))))) |
| 1× | egg-herbie |
| 1270× | associate-/l/ |
| 598× | *-commutative |
| 556× | associate-+r+ |
| 530× | associate-+l+ |
| 482× | associate-*r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 176 | 4992 |
| 1 | 412 | 4894 |
| 2 | 1408 | 4872 |
| 3 | 4604 | 4872 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (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 (sqrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (sqrt.f64 (/.f64 d h)))) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (pow.f64 1 1/3) (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3) (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3)) |
(/.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))) |
(pow.f64 (/.f64 d h) 1/2) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d h))) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(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))))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d h)))) |
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (/.f64 d h))) 1/3)) |
(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 h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) |
| Outputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(fma.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(-.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 (sqrt.f64 (sqrt.f64 (/.f64 d h))) (sqrt.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (cbrt.f64 (/.f64 d h)) (sqrt.f64 (cbrt.f64 (/.f64 d h)))) |
(*.f64 (pow.f64 1 1/3) (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3) (pow.f64 (pow.f64 (/.f64 d h) 3/4) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/4)) (cbrt.f64 (pow.f64 (/.f64 d h) 3/4))) |
(/.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))) |
(pow.f64 (/.f64 d h) 1/2) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (pow.f64 (/.f64 d h) 3/2) 1/3) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d h))) 2) |
(sqrt.f64 (/.f64 d h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) |
(sqrt.f64 (/.f64 d h)) |
(sqrt.f64 (/.f64 d h)) |
(fabs.f64 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d h)))) |
(sqrt.f64 (/.f64 d h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d h))))) |
(sqrt.f64 (/.f64 d h)) |
(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 (*.f64 3/2 (log.f64 (/.f64 d h))) 1/3)) |
(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 h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4) 1/4))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 4)) -1/4)) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 4)) -1/4 1) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 1/2 (/.f64 h l)) 1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 4)) -1/4 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4) 1/4))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2)) (/.f64 h l) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 4) 1/4) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 3)))) |
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 6) (pow.f64 (/.f64 h l) 3)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 4) 1/4) 1)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 6) (pow.f64 (/.f64 h l) 3)) 1)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4) 1/4))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 4)) -1/4)) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 4)) -1/4 1) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 1/2 (/.f64 h l)) 1))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 4)) -1/4 1) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3) 1/8)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4)) 1/4)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)) (+.f64 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 4) 1/4))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2)) (/.f64 h l) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 4) 1/4) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 3)))) |
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 6) (pow.f64 (/.f64 h l) 3)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 4) 1/4) 1)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 6) (pow.f64 (/.f64 h l) 3)) 1)) (fma.f64 1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4) 1))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 1) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 2) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))) 3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3) 1/3) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1) 2)))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))) 3)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l)))) (log.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2)) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (/.f64 2 M)) 2) (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2) (*.f64 -1/2 (/.f64 h l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 -1/2 (*.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 2 d))) 2) (/.f64 h l)) 1)) |
Compiled 30179 to 13720 computations (54.5% saved)
68 alts after pruning (66 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1018 | 52 | 1070 |
| Fresh | 27 | 14 | 41 |
| Picked | 0 | 1 | 1 |
| Done | 3 | 1 | 4 |
| Total | 1048 | 68 | 1116 |
| Status | Error | Program |
|---|---|---|
| 49.5b | (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) | |
| 44.5b | (fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) | |
| 42.7b | (/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) | |
| 42.4b | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| ▶ | 22.3b | (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
| 62.4b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 45.2b | (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) | |
| 41.8b | (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) | |
| ▶ | 45.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 43.3b | (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 40.4b | (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| 62.5b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 38.8b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) | |
| 46.3b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) | |
| 39.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 62.5b | (*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) | |
| 58.8b | (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| 58.2b | (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 35.3b | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) | |
| 30.7b | (*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| ▶ | 20.4b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| 35.4b | (*.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) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 30.4b | (*.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)))))) | |
| 39.4b | (*.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))))) | |
| 40.8b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) | |
| 40.7b | (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) | |
| 22.7b | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.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))))) | |
| 59.4b | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 31.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 21.7b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 31.2b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 45.6b | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (/.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))))) | |
| ✓ | 30.0b | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (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.8b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 47.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) | |
| 35.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) | |
| 21.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) | |
| 41.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2))))) | |
| 36.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) | |
| 31.2b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) | |
| ▶ | 27.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
| 27.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) | |
| 26.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) | |
| 58.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) | |
| 58.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 60.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 27.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 41.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) | |
| 30.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) | |
| 31.0b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) | |
| 31.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) | |
| 49.7b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) | |
| ▶ | 45.3b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
| 45.3b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| 41.9b | (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) | |
| 45.1b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 45.4b | (*.f64 d (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) | |
| ✓ | 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) | |
| 44.8b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 46.2b | (*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) | |
| 48.9b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 43.2b | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 38.6b | (sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) | |
| 35.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 35.6b | (sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
Compiled 3621 to 2545 computations (29.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.1b | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| ✓ | 5.3b | (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) |
| 8.8b | (pow.f64 (/.f64 d h) (/.f64 1 2)) | |
| 10.0b | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
Compiled 154 to 83 computations (46.1% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| 1.0ms | M | @ | inf | (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) |
| 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 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| 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 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| 1.0ms | h | @ | 0 | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| 1× | batch-egg-rewrite |
| 530× | add-sqr-sqrt |
| 514× | *-un-lft-identity |
| 508× | pow1 |
| 490× | add-cbrt-cube |
| 490× | add-cube-cbrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 110 |
| 1 | 548 | 108 |
| 2 | 7162 | 108 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (/.f64 l (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D)) (/.f64 l (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) 2) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 h 1/8) (/.f64 l (pow.f64 (*.f64 (/.f64 M d) D) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) -1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (sqrt.f64 l)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 (/.f64 M d) D) (sqrt.f64 1/8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (/.f64 d (*.f64 (/.f64 h d) l)) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))))))) |
| 1× | egg-herbie |
| 1746× | associate-/l* |
| 1398× | associate-*r/ |
| 1146× | associate-/r* |
| 1004× | associate-*l/ |
| 880× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 171 | 8717 |
| 1 | 435 | 8537 |
| 2 | 1928 | 7561 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (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 (*.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 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 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 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 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 (sqrt.f64 (/.f64 1 (*.f64 l h))) 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 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 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 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 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)))) |
(/.f64 h (/.f64 l (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)))) |
(/.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 l h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) l) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D)) (/.f64 l (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D)))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) 2) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))))) |
(/.f64 (*.f64 h 1/8) (/.f64 l (pow.f64 (*.f64 (/.f64 M d) D) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) -1) (neg.f64 l)) |
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l)) |
(pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 (/.f64 M d) D) (sqrt.f64 1/8))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3) 1/3) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 (/.f64 h d) l)) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 2))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
| Outputs |
|---|
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h 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 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d 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 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d 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 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d 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 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d 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 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 M M) (/.f64 d (*.f64 D D)))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D)))))) |
(-.f64 (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1) |
(+.f64 (+.f64 1 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) -1) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l))) 0) |
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) 0) |
(/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 h (/.f64 l (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 l h)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) l) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D)) (/.f64 l (*.f64 (sqrt.f64 (*.f64 h 1/8)) (*.f64 (/.f64 M d) D)))) |
(/.f64 (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 1/8 h))) (/.f64 l (*.f64 (*.f64 D (/.f64 M d)) (sqrt.f64 (*.f64 1/8 h))))) |
(/.f64 (sqrt.f64 (*.f64 1/8 h)) (/.f64 (/.f64 l (sqrt.f64 (*.f64 1/8 h))) (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (sqrt.f64 (*.f64 1/8 h)) (/.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 l (sqrt.f64 (*.f64 1/8 h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) 2) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/8 h))) 2) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/8 h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (*.f64 1/8 h))) 2) (/.f64 l (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (*.f64 1/8 h))))) |
(/.f64 (pow.f64 (cbrt.f64 (*.f64 1/8 (*.f64 h (pow.f64 (/.f64 D (/.f64 d M)) 2)))) 2) (/.f64 l (cbrt.f64 (*.f64 1/8 (*.f64 h (pow.f64 (/.f64 D (/.f64 d M)) 2)))))) |
(/.f64 (*.f64 h 1/8) (/.f64 l (pow.f64 (*.f64 (/.f64 M d) D) 2))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) -1) (neg.f64 l)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) 1) l) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (/.f64 M d) D) 2) (*.f64 h 1/8))) (neg.f64 l)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 1) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 (/.f64 M d) D) (sqrt.f64 1/8))) 2) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (/.f64 M d) (*.f64 D (sqrt.f64 1/8)))) 2) |
(pow.f64 (*.f64 (/.f64 M d) (*.f64 (*.f64 D (sqrt.f64 1/8)) (sqrt.f64 (/.f64 h l)))) 2) |
(pow.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (sqrt.f64 (/.f64 h l)) (sqrt.f64 1/8))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3) 1/3) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 2)) |
(fabs.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)))) |
(fabs.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(exp.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 1)) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 M M) h)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (*.f64 (/.f64 l h) (/.f64 (*.f64 d d) (*.f64 M M))))) |
(*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(+.f64 (*.f64 (neg.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) 1) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 1)) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l))) 2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) 2)) (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 2))) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 3)))) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 1) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l))) 2)) (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 3))))) |
(*.f64 (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) 3))) (/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) (+.f64 1/8 (/.f64 1/64 (/.f64 (/.f64 l h) (pow.f64 (/.f64 D (/.f64 d M)) 2)))))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 1)) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l))) 2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l))) 2)) (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 3)) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) (pow.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)) 2)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (/.f64 (+.f64 1 (fma.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (/.f64 h l) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 2))) (-.f64 1 (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) 3)))) |
(/.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (/.f64 (+.f64 (fma.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 1) (pow.f64 (*.f64 1/8 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l))) 2)) (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 h l)) 3))))) |
(*.f64 (-.f64 1 (*.f64 1/512 (pow.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) 3))) (/.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) (/.f64 h l)) (+.f64 1/8 (/.f64 1/64 (/.f64 (/.f64 l h) (pow.f64 (/.f64 D (/.f64 d M)) 2)))))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 1) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 2) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 3) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3) 1/3) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 (/.f64 h d) l)) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l (/.f64 h d))) (pow.f64 (-.f64 1 (*.f64 1/8 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l)))) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1) 2) (/.f64 d (/.f64 h (/.f64 d l))))) |
(sqrt.f64 (*.f64 d (/.f64 (pow.f64 (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1) 2) (*.f64 l (/.f64 h d))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))) 3)) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3) (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))) 3) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) 3))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l))))) 1)) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l))) (-.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) (/.f64 h l)))))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)) (/.f64 h l) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 D (/.f64 d M)) 2)) (/.f64 h l) 1)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ✓ | 13.7b | (sqrt.f64 (*.f64 l h)) |
Compiled 21 to 8 computations (61.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | h | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | l | @ | 0 | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | h | @ | inf | (sqrt.f64 (*.f64 l h)) |
| 1× | batch-egg-rewrite |
| 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 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
| ✓ | 0.5b | (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
| ✓ | 0.6b | (/.f64 1 (*.f64 l h)) |
| ✓ | 14.0b | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
Compiled 46 to 28 computations (39.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 28.0ms | l | @ | -inf | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
| 28.0ms | l | @ | 0 | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
| 27.0ms | h | @ | inf | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
| 11.0ms | h | @ | -inf | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
| 11.0ms | h | @ | 0 | (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
| 1× | batch-egg-rewrite |
| 970× | *-commutative |
| 866× | unswap-sqr |
| 622× | swap-sqr |
| 560× | associate-*r/ |
| 450× | associate-/r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 76 |
| 1 | 271 | 58 |
| 2 | 3098 | 56 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (/.f64 1 (*.f64 l h)) 1/4) |
(/.f64 1 (*.f64 l h)) |
(pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 1 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (*.f64 l h) -1/8))))) (#(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/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/4) (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6) (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/4))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 l) (pow.f64 h -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 l h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 h -1) (/.f64 1 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (pow.f64 (sqrt.f64 (*.f64 l h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l h)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))) (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6) (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l h) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 l h)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 l h) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/8) (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (*.f64 l h) -1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (pow.f64 (*.f64 l h) -1/2))))) (#(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 (log.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(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 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
| 1× | egg-herbie |
| 1674× | unswap-sqr |
| 908× | distribute-lft-in |
| 894× | distribute-rgt-in |
| 828× | associate-/l* |
| 584× | associate-*r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 360 | 7426 |
| 1 | 802 | 5386 |
| 2 | 2214 | 5326 |
| 1× | node limit |
| Inputs |
|---|
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(*.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/4))) 1) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 1 1/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (*.f64 l h) -1/8)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (pow.f64 1 1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6) (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/4))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/4))) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/4))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/4))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(*.f64 (/.f64 1 l) (pow.f64 h -1)) |
(*.f64 -1 (/.f64 -1 (*.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (/.f64 -1 (*.f64 l h)) -1) |
(*.f64 (/.f64 1 h) (/.f64 1 l)) |
(*.f64 (pow.f64 h -1) (/.f64 1 l)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l h)) -1)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1)) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))) (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2)) |
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6) (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6)) |
(pow.f64 (*.f64 l h) -1) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(pow.f64 (pow.f64 (*.f64 l h) -1/4) 4) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 2) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 2/3) |
(pow.f64 (pow.f64 (*.f64 l h) -2) 1/2) |
(pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/3) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
(-.f64 (exp.f64 (log1p.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 (pow.f64 (*.f64 l h) -1/2) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 1 1/2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8))) |
(*.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/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (*.f64 l h) -1/8)) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 1 1/2) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/2)) |
(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 (log.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) d) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
| Outputs |
|---|
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2)) |
(pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) 2) |
(pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2) |
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.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/4))) 1) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) 1) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 1 1/4)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (*.f64 l h) -1/8)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(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/4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (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/4))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (pow.f64 1 1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/4) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) 1/4)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/8)) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (/.f64 (/.f64 1 l) h) 1/8)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (sqrt.f64 (pow.f64 (*.f64 l h) -1/8))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/8)) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (/.f64 (/.f64 1 l) h) 1/8)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/8)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 1/8)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8))) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/8)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/16) (pow.f64 (/.f64 1 (*.f64 l h)) 1/16))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/8)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 1/8)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6) (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6)) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16) (pow.f64 (pow.f64 (*.f64 l h) -2) 1/16)) |
(pow.f64 (pow.f64 (*.f64 l h) -2) 1/8) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/4))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6) (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) 1/6)) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/4))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/4))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/4))) |
(pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (*.f64 l h) -1/4) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 1 (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(*.f64 (/.f64 1 l) (/.f64 1 h)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 1 l) (pow.f64 h -1)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 -1 (/.f64 -1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (sqrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 -1 (*.f64 l h)) -1) |
(/.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 (pow.f64 h -1) (/.f64 1 l)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1) (pow.f64 (cbrt.f64 (*.f64 l h)) -1)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) -1) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4))) (*.f64 (pow.f64 (*.f64 l h) -1/8) (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) (pow.f64 (*.f64 l h) -1/8))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (/.f64 (/.f64 1 l) h) 3/4)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3/2)) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6) (pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/6)) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3))) |
(pow.f64 (*.f64 l h) -1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (pow.f64 (*.f64 l h) -1/4) 4) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 2) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 3) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 2/3) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(pow.f64 (pow.f64 (*.f64 l h) -2) 1/2) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(fabs.f64 (/.f64 (/.f64 1 l) h)) |
(pow.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3)) 1/3) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3))) |
(neg.f64 (/.f64 -1 (*.f64 l h))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(sqrt.f64 (pow.f64 (*.f64 l h) -2)) |
(fabs.f64 (/.f64 (/.f64 1 l) h)) |
(log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (*.f64 l h))))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(cbrt.f64 (/.f64 1 (pow.f64 (*.f64 l h) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(log1p.f64 (expm1.f64 (/.f64 1 (*.f64 l h)))) |
(/.f64 1 (*.f64 l h)) |
(/.f64 (/.f64 1 l) h) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 1 1/2)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/8) (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(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 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (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/4)))) |
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (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/4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/8)) (pow.f64 (*.f64 l h) -1/8)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) |
(*.f64 (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/4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (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/4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (pow.f64 (*.f64 l h) -1/4) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (pow.f64 1 1/2) (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 1/2)) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (sqrt.f64 (cbrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6) (pow.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) 1/6)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 1 l) h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 l))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 1 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)))) |
(/.f64 1 (*.f64 (fabs.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) 1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) 2) |
(pow.f64 (*.f64 l h) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) d) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 1 l)) d) (sqrt.f64 h)) |
(/.f64 (*.f64 d (sqrt.f64 (/.f64 1 l))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) d) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 h (neg.f64 l)))) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (/.f64 d (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (neg.f64 (*.f64 l h)))) |
(/.f64 (neg.f64 d) (/.f64 (cbrt.f64 (*.f64 h (neg.f64 l))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (/.f64 (neg.f64 d) (cbrt.f64 (*.f64 h (neg.f64 l)))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) d) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 d (cbrt.f64 (/.f64 1 l)))) (cbrt.f64 h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.8b | (*.f64 (/.f64 (/.f64 l D) D) d) |
| ✓ | 8.6b | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.0b | (sqrt.f64 (/.f64 d l)) |
Compiled 166 to 35 computations (78.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | 0 | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 1.0ms | M | @ | 0 | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 1.0ms | h | @ | 0 | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 1.0ms | l | @ | inf | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 1.0ms | d | @ | 0 | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
| 1× | batch-egg-rewrite |
| 1218× | swap-sqr |
| 736× | associate-/l/ |
| 640× | associate-/r/ |
| 542× | distribute-lft-neg-in |
| 488× | distribute-rgt-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 56 |
| 1 | 280 | 56 |
| 2 | 4102 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) |
(*.f64 (/.f64 (/.f64 l D) D) d) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D (/.f64 l D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 M d) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (/.f64 D l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (*.f64 (/.f64 M d) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 M h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 D (*.f64 l d)) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d d) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 D (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) d) (*.f64 (*.f64 (/.f64 M d) h) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d M)) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 l D) d)) D)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d l) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 d M)) (*.f64 (/.f64 D (/.f64 l D)) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (neg.f64 d)) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l d) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (/.f64 d (*.f64 (/.f64 M d) h))) (*.f64 D D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 M d) h))) D)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (neg.f64 D)) (/.f64 d (*.f64 (/.f64 M d) h))) (neg.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d (*.f64 M h))) D)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) (/.f64 d D))) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 D (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 (*.f64 M h) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 l D) d) (sqrt.f64 D)) (*.f64 (*.f64 (/.f64 M d) h) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 D l))) (*.f64 (*.f64 (/.f64 M d) h) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) M) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) h) M)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (sqrt.f64 (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) 1) (*.f64 D (*.f64 (/.f64 M d) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d M)) (*.f64 D h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 l D) d) (neg.f64 d)) (*.f64 D (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M h) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) d)) (*.f64 h D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d) (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M (neg.f64 h)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (*.f64 (/.f64 M d) h) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (*.f64 d d)) (*.f64 M (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (/.f64 d (*.f64 (/.f64 M d) h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) (/.f64 d (*.f64 (/.f64 M d) h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (/.f64 d (*.f64 (/.f64 M d) h))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d (*.f64 M (neg.f64 h))) (*.f64 (/.f64 l D) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d (*.f64 M (neg.f64 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 l (*.f64 D (neg.f64 D)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 (/.f64 M d) h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) (pow.f64 (/.f64 d (*.f64 M h)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 (/.f64 D d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l D) (/.f64 D d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l D) (*.f64 1 (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (/.f64 D (/.f64 l D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (*.f64 (/.f64 D d) (/.f64 D (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 D d) (/.f64 D (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) d) D)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (*.f64 (/.f64 D d) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d l) (*.f64 D D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l d) (*.f64 D D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) d) (*.f64 D (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 l D) 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 D l))) (cbrt.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l 1) (*.f64 (/.f64 D d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (/.f64 D d) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 D d) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 D d) (/.f64 D (neg.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (neg.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 d)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) d))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 d (/.f64 l (*.f64 D (neg.f64 D)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 l (neg.f64 D)) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 l D) d) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) d))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l D) D) 3) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 (/.f64 l D) D) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D)))))))) |
| 1× | egg-herbie |
| 976× | distribute-rgt-in |
| 974× | distribute-lft-in |
| 698× | associate-/l* |
| 648× | times-frac |
| 634× | distribute-lft-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 280 | 6126 |
| 1 | 854 | 6114 |
| 2 | 4749 | 6114 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) 1) |
(/.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D d))) |
(/.f64 d (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D (/.f64 l D)))) |
(/.f64 d (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 M d) h))) |
(/.f64 d (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (/.f64 D l))) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (*.f64 (/.f64 M d) h)) |
(/.f64 1 (/.f64 (*.f64 M h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 D (*.f64 l d)) D))) |
(/.f64 (*.f64 d d) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M h))) |
(/.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 D (/.f64 l D))) |
(/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M h)) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 (*.f64 (/.f64 M d) h) D)) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d M)) h) |
(/.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 l D) d)) D) |
(/.f64 (*.f64 d l) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D))) |
(/.f64 (*.f64 d (/.f64 d M)) (*.f64 (/.f64 D (/.f64 l D)) h)) |
(/.f64 (*.f64 d (neg.f64 d)) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M (neg.f64 h)))) |
(/.f64 (*.f64 l d) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D))) |
(/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D)) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (neg.f64 D))) |
(/.f64 (*.f64 l (/.f64 d (*.f64 (/.f64 M d) h))) (*.f64 D D)) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 M d) h))) D) |
(/.f64 (*.f64 (/.f64 l (neg.f64 D)) (/.f64 d (*.f64 (/.f64 M d) h))) (neg.f64 D)) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d (*.f64 M h))) D) |
(/.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) (/.f64 d D))) h) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 D (*.f64 M h))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 (*.f64 M h) D)) |
(/.f64 (/.f64 (*.f64 (/.f64 l D) d) (sqrt.f64 D)) (*.f64 (*.f64 (/.f64 M d) h) (sqrt.f64 D))) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 D l))) (*.f64 (*.f64 (/.f64 M d) h) (cbrt.f64 D))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) M) h) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) h) M) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (sqrt.f64 (*.f64 M h))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (*.f64 M h))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) 1) (*.f64 D (*.f64 (/.f64 M d) h))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d M)) (*.f64 D h)) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (neg.f64 d)) (*.f64 D (*.f64 M (neg.f64 h)))) |
(/.f64 (*.f64 d (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M h) D)) |
(/.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) d)) (*.f64 h D)) |
(/.f64 (*.f64 (neg.f64 d) (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M (neg.f64 h)) D)) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (*.f64 (/.f64 M d) h) (neg.f64 D))) |
(/.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (*.f64 d d)) (*.f64 M (neg.f64 h))) |
(pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 1) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (/.f64 d (*.f64 (/.f64 M d) h)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (/.f64 d (*.f64 (/.f64 M d) h)))) |
(neg.f64 (*.f64 (/.f64 d (*.f64 M (neg.f64 h))) (*.f64 (/.f64 l D) (/.f64 d D)))) |
(neg.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d (*.f64 M (neg.f64 h))))) |
(neg.f64 (*.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 l (*.f64 D (neg.f64 D))))) |
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M (neg.f64 h)))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 (/.f64 M d) h)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) (pow.f64 (/.f64 d (*.f64 M h)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) 1) |
(/.f64 l (*.f64 (/.f64 D d) D)) |
(/.f64 (/.f64 l D) (/.f64 D d)) |
(/.f64 (/.f64 l D) (*.f64 1 (/.f64 D d))) |
(/.f64 d (/.f64 D (/.f64 l D))) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1) |
(/.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D)) |
(/.f64 1 (*.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D))) |
(/.f64 (sqrt.f64 l) (*.f64 (/.f64 D d) (/.f64 D (sqrt.f64 l)))) |
(/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 D d) (/.f64 D (cbrt.f64 l)))) |
(/.f64 (*.f64 (/.f64 l D) d) D) |
(/.f64 (neg.f64 l) (*.f64 (/.f64 D d) (neg.f64 D))) |
(/.f64 (*.f64 d l) (*.f64 D D)) |
(/.f64 (*.f64 l d) (*.f64 D D)) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 D (neg.f64 D))) |
(/.f64 (/.f64 (*.f64 (/.f64 l D) d) (sqrt.f64 D)) (sqrt.f64 D)) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 D l))) (cbrt.f64 D)) |
(/.f64 (/.f64 l 1) (*.f64 (/.f64 D d) D)) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (/.f64 D d) (sqrt.f64 D))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 D d) (cbrt.f64 D))) |
(/.f64 -1 (*.f64 (/.f64 D d) (/.f64 D (neg.f64 l)))) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (neg.f64 D)) |
(pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 d)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) d))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) d)) |
(neg.f64 (*.f64 d (/.f64 l (*.f64 D (neg.f64 D))))) |
(neg.f64 (/.f64 (/.f64 l (neg.f64 D)) (/.f64 D d))) |
(neg.f64 (/.f64 (*.f64 (/.f64 l D) d) (neg.f64 D))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 2)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l D) D) 3) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 (/.f64 l D) D) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
| Outputs |
|---|
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (pow.f64 D 2)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) 1) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D d))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 d (*.f64 (*.f64 (/.f64 M d) h) (/.f64 D (/.f64 l D)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 d (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 M d) h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 d (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (/.f64 D l))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (*.f64 (/.f64 M d) h)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 1 (/.f64 (*.f64 M h) (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)))) |
(*.f64 (/.f64 1 (*.f64 h M)) (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d d))) |
(*.f64 (*.f64 (/.f64 l (*.f64 D D)) (*.f64 d d)) (/.f64 1 (*.f64 h M))) |
(*.f64 (*.f64 (/.f64 l D) (*.f64 (/.f64 d D) d)) (/.f64 1 (*.f64 h M))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 D (*.f64 l d)) D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 d d) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 D (/.f64 l D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M h)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 (*.f64 (/.f64 M d) h) D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d M)) h) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 d (*.f64 M h)) (*.f64 (/.f64 l D) d)) D) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 d l) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 d (/.f64 d M)) (*.f64 (/.f64 D (/.f64 l D)) h)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 d (neg.f64 d)) (*.f64 (/.f64 D (/.f64 l D)) (*.f64 M (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l d) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 D D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) (neg.f64 D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 l (/.f64 d (*.f64 (/.f64 M d) h))) (*.f64 D D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 M d) h))) D) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l (neg.f64 D)) (/.f64 d (*.f64 (/.f64 M d) h))) (neg.f64 D)) |
(/.f64 (/.f64 l (neg.f64 D)) (/.f64 (neg.f64 D) (/.f64 d (/.f64 (*.f64 h M) d)))) |
(*.f64 (/.f64 (/.f64 l (neg.f64 D)) (neg.f64 D)) (/.f64 d (*.f64 (/.f64 h d) M))) |
(/.f64 l (*.f64 (*.f64 (/.f64 D d) (*.f64 (/.f64 h d) (neg.f64 M))) (neg.f64 D))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d (*.f64 M h))) D) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) (/.f64 d D))) h) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 D (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) d) (*.f64 (*.f64 M h) D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 (*.f64 (/.f64 l D) d) (sqrt.f64 D)) (*.f64 (*.f64 (/.f64 M d) h) (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 D l))) (*.f64 (*.f64 (/.f64 M d) h) (cbrt.f64 D))) |
(/.f64 (/.f64 d (*.f64 (/.f64 D l) (pow.f64 (cbrt.f64 D) 2))) (*.f64 (/.f64 (*.f64 h M) d) (cbrt.f64 D))) |
(/.f64 d (*.f64 (/.f64 M d) (*.f64 (*.f64 h (cbrt.f64 D)) (*.f64 (/.f64 D l) (pow.f64 (cbrt.f64 D) 2))))) |
(/.f64 (/.f64 (*.f64 l (/.f64 d D)) (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 M d) (*.f64 h (cbrt.f64 D)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) M) h) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) h) M) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (sqrt.f64 (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) 1) (*.f64 D (*.f64 (/.f64 M d) h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (/.f64 d M)) (*.f64 D h)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (*.f64 (/.f64 l D) d) (neg.f64 d)) (*.f64 D (*.f64 M (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 d (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M h) D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 d M) (*.f64 (/.f64 l D) d)) (*.f64 h D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (neg.f64 d) (*.f64 (/.f64 l D) d)) (*.f64 (*.f64 M (neg.f64 h)) D)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (*.f64 (/.f64 M d) h) (neg.f64 D))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (*.f64 d d)) (*.f64 M (neg.f64 h))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 1) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (/.f64 d (*.f64 (/.f64 M d) h)))) 2) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (/.f64 d (/.f64 (*.f64 h M) d)))) 2) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) M)))) 2) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h M))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 3) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3) 1/3) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) (/.f64 d (*.f64 (/.f64 M d) h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (*.f64 (/.f64 d (*.f64 M (neg.f64 h))) (*.f64 (/.f64 l D) (/.f64 d D)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (*.f64 (*.f64 (/.f64 l D) (/.f64 d D)) (/.f64 d (*.f64 M (neg.f64 h))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (*.f64 (/.f64 d (*.f64 (/.f64 M d) h)) (/.f64 l (*.f64 D (neg.f64 D))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 l D) D) (*.f64 d d)) (*.f64 M (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l (*.f64 D D)) (/.f64 d (/.f64 (*.f64 h M) d))) 2)) |
(fabs.f64 (*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M)))) |
(fabs.f64 (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 (/.f64 M d) h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))) 3)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) (pow.f64 (/.f64 d (*.f64 M h)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (/.f64 (*.f64 D D) l)) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (/.f64 l (*.f64 D D))) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (/.f64 (*.f64 D D) l)) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (/.f64 l (*.f64 D D))) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) (pow.f64 (/.f64 d (*.f64 h M)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h)))) 1)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 l D) D) (/.f64 d (*.f64 (/.f64 M d) h))))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M))) |
(*.f64 (/.f64 l D) (/.f64 (/.f64 d D) (*.f64 (/.f64 h d) M))) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) 1) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 l (*.f64 (/.f64 D d) D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 l D) (/.f64 D d)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 l D) (*.f64 1 (/.f64 D d))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 d (/.f64 D (/.f64 l D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 1 (*.f64 1 (*.f64 (/.f64 D (*.f64 l d)) D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (sqrt.f64 l) (*.f64 (/.f64 D d) (/.f64 D (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 l) (/.f64 (*.f64 D D) (sqrt.f64 l))) d) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 D (/.f64 D d))) (sqrt.f64 l)) |
(/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 D d) (/.f64 D (cbrt.f64 l)))) |
(/.f64 (cbrt.f64 (*.f64 l l)) (/.f64 D (/.f64 (cbrt.f64 l) (/.f64 D d)))) |
(/.f64 (*.f64 (/.f64 l D) d) D) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (neg.f64 l) (*.f64 (/.f64 D d) (neg.f64 D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 d l) (*.f64 D D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 l d) (*.f64 D D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 D (neg.f64 D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 (*.f64 (/.f64 l D) d) (sqrt.f64 D)) (sqrt.f64 D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 D l))) (cbrt.f64 D)) |
(/.f64 d (*.f64 (cbrt.f64 D) (*.f64 (/.f64 D l) (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (/.f64 (*.f64 l (/.f64 d D)) (pow.f64 (cbrt.f64 D) 2)) (cbrt.f64 D)) |
(/.f64 (/.f64 l 1) (*.f64 (/.f64 D d) D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (/.f64 D d) (sqrt.f64 D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 D d) (cbrt.f64 D))) |
(/.f64 l (*.f64 (*.f64 (/.f64 D d) (cbrt.f64 D)) (pow.f64 (cbrt.f64 D) 2))) |
(/.f64 (/.f64 l (*.f64 (/.f64 D d) (cbrt.f64 D))) (pow.f64 (cbrt.f64 D) 2)) |
(/.f64 l (*.f64 (cbrt.f64 D) (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 -1 (*.f64 (/.f64 D d) (/.f64 D (neg.f64 l)))) |
(*.f64 (/.f64 -1 (/.f64 D (/.f64 d D))) (neg.f64 l)) |
(/.f64 (*.f64 (/.f64 -1 D) d) (/.f64 D (neg.f64 l))) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (neg.f64 D)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 1) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 l) D) (sqrt.f64 d)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 3) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3) 1/3) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(neg.f64 (*.f64 (/.f64 l (neg.f64 D)) (*.f64 (/.f64 1 D) d))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(neg.f64 (*.f64 (/.f64 l (*.f64 D (neg.f64 D))) d)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(neg.f64 (*.f64 d (/.f64 l (*.f64 D (neg.f64 D))))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(neg.f64 (/.f64 (/.f64 l (neg.f64 D)) (/.f64 D d))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(neg.f64 (/.f64 (*.f64 (/.f64 l D) d) (neg.f64 D))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 d (/.f64 (*.f64 D D) l)) 2)) |
(fabs.f64 (*.f64 d (/.f64 l (*.f64 D D)))) |
(fabs.f64 (*.f64 (/.f64 l D) (/.f64 d D))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 l D) D)) d)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D))))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 l D) (/.f64 d D)) 3)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 l D) D) 3) (pow.f64 d 3))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (/.f64 (/.f64 l D) D) 3))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(exp.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 l D) (/.f64 d D))) 1)) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 l D) (/.f64 d D)))) |
(/.f64 d (/.f64 (*.f64 D D) l)) |
(*.f64 d (/.f64 l (*.f64 D D))) |
(*.f64 (/.f64 l D) (/.f64 d D)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.3b | (*.f64 M (/.f64 D d)) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.3b | (sqrt.f64 (/.f64 l d)) | |
| ✓ | 10.7b | (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) |
Compiled 149 to 64 computations (57% 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 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) |
| 0.0ms | M | @ | -inf | (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) |
| 1× | batch-egg-rewrite |
| 1852× | associate-/r* |
| 1400× | associate-/l* |
| 322× | add-sqr-sqrt |
| 314× | *-un-lft-identity |
| 312× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 50 |
| 1 | 321 | 50 |
| 2 | 4108 | 50 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) |
(*.f64 M (/.f64 D d)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 M (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (/.f64 D d)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 l h) (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 (/.f64 l h) (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (/.f64 (/.f64 l h) (*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 l (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 (/.f64 D d) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M M) (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) 1/2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 D d)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 l (*.f64 1/4 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 h) (/.f64 (neg.f64 l) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (/.f64 l (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))) (/.f64 l (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 M (/.f64 D d))) (/.f64 (/.f64 l h) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1/2) (/.f64 (/.f64 l h) (*.f64 M (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 4) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 l)) (/.f64 (sqrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (cbrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) 1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) -1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) 1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) 1) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) 1) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (sqrt.f64 (cbrt.f64 l))) (sqrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (*.f64 (cbrt.f64 (cbrt.f64 l)) (cbrt.f64 (cbrt.f64 l)))) (cbrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) 1) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) -1) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (/.f64 h l))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.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 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))))))) |
((#(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 D (/.f64 d M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (/.f64 D d)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 d D) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (sqrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 M) (/.f64 d (*.f64 (sqrt.f64 M) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 M) (/.f64 (/.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 d D) (cbrt.f64 M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d (*.f64 (cbrt.f64 M) D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M D) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 D) (/.f64 (neg.f64 d) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 M D)) (/.f64 d (sqrt.f64 (*.f64 M D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 d (cbrt.f64 (*.f64 M D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (sqrt.f64 D)) (/.f64 d (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 M (neg.f64 D)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) M) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 1 D)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 (sqrt.f64 d) 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 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 M) (sqrt.f64 D))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M 1) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 M D)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M D) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M d) (/.f64 1 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (*.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 M (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 M (/.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 M (/.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 M (/.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 (neg.f64 D)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (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 M (neg.f64 D)) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 M (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) M) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (*.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) M) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 1 D)) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 M (/.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 (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 D) (pow.f64 (cbrt.f64 d) 2)) 1) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (*.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 (neg.f64 (*.f64 M D)) 1) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M 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 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M 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 D)) -1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.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 |
| 1192× | associate-/l* |
| 1112× | associate-/l/ |
| 798× | distribute-rgt-in |
| 796× | distribute-lft-in |
| 646× | times-frac |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 523 | 10671 |
| 1 | 1381 | 9153 |
| 2 | 6448 | 9153 |
| 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 (*.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 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) 1) |
(/.f64 M (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (*.f64 M (/.f64 D d)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 1/2 (/.f64 (/.f64 l h) (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 (/.f64 l h) (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 l h)) |
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1) |
(/.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))) |
(/.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (/.f64 (/.f64 l h) (*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)))) |
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 l (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) h))) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 (/.f64 D d) 1/2)))) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) 1/2) 2))) |
(/.f64 1/4 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 D d)) 2))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) 1/4)) |
(/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 l (*.f64 1/4 h))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) |
(/.f64 (neg.f64 h) (/.f64 (neg.f64 l) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (/.f64 l (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))) (/.f64 l (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 M (/.f64 D d))) (/.f64 (/.f64 l h) 1/2)) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1/2) (/.f64 (/.f64 l h) (*.f64 M (/.f64 D d)))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) l) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 l)) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 4) (/.f64 l h)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 l)) (/.f64 (sqrt.f64 l) h)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (cbrt.f64 l) h)) |
(/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) (/.f64 1 h)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) 1) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) -1) l) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1) l) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) 1) l) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) 1) (sqrt.f64 l)) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) 1) (cbrt.f64 l)) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (sqrt.f64 (cbrt.f64 l))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (*.f64 (cbrt.f64 (cbrt.f64 l)) (cbrt.f64 (cbrt.f64 l)))) (cbrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) 1) (neg.f64 l)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) -1) l) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1) |
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3) (pow.f64 (/.f64 h l) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) 1) |
(/.f64 M (/.f64 d D)) |
(/.f64 D (/.f64 d M)) |
(/.f64 (*.f64 M (/.f64 D d)) 1) |
(/.f64 1 (/.f64 (/.f64 d D) M)) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (sqrt.f64 M))) |
(/.f64 (sqrt.f64 M) (/.f64 d (*.f64 (sqrt.f64 M) D))) |
(/.f64 (cbrt.f64 M) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 M) 2))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (cbrt.f64 M))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d (*.f64 (cbrt.f64 M) D))) |
(/.f64 (*.f64 M D) d) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) M)) |
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 d (sqrt.f64 (*.f64 M D)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 d (cbrt.f64 (*.f64 M D)))) |
(/.f64 (*.f64 M (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))) |
(/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(/.f64 (/.f64 M (/.f64 1 D)) d) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(/.f64 (/.f64 M 1) (/.f64 d D)) |
(/.f64 (/.f64 M (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D)) |
(/.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D)) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 M d) (/.f64 1 D)) |
(/.f64 (/.f64 M (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D))) |
(/.f64 (/.f64 M (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D))) |
(/.f64 (/.f64 M (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D))) (/.f64 (cbrt.f64 d) (sqrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (cbrt.f64 d) (cbrt.f64 D))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) 1) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) -1) d) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) 1) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) -1) d) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 1 D)) 1) d) |
(/.f64 (/.f64 (/.f64 M (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (sqrt.f64 d))) (sqrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) 1) (cbrt.f64 d)) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (cbrt.f64 d)))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) 1) (neg.f64 d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) -1) d) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.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 (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.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 (*.f64 M M) h) l))) |
(*.f64 1/4 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 D M) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)))) 1) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 M (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 M (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 M (/.f64 D d)) (/.f64 (/.f64 l h) (*.f64 1/2 (*.f64 M (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 1/2 (/.f64 (/.f64 l h) (*.f64 (*.f64 M (/.f64 D d)) (*.f64 M (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 (/.f64 l h) (*.f64 M (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 l h)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 1 (/.f64 l (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))) |
(*.f64 (/.f64 1 l) (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) |
(*.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2))) (/.f64 1 l)) |
(/.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (/.f64 (/.f64 l h) (*.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (/.f64 l h)) (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D))) (/.f64 M (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)))))))) |
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) l) (*.f64 h (cbrt.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)))) |
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D))) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (*.f64 (/.f64 (/.f64 (/.f64 l 1/2) h) D) (/.f64 d M)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) l) (*.f64 h (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))) |
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)) l) h)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) (/.f64 l (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4)) l) (*.f64 h (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))))) |
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4)) l) h)) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (*.f64 (/.f64 D d) 1/2) (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (pow.f64 (*.f64 (/.f64 D d) 1/2) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 1/4 (/.f64 (/.f64 l h) (pow.f64 (*.f64 M (/.f64 D 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 (/.f64 l h) 1/4)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) (/.f64 l (*.f64 1/4 h))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (neg.f64 h) (/.f64 (neg.f64 l) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (/.f64 l (sqrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) l) (sqrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h)))) |
(*.f64 (sqrt.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 (sqrt.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)))) l)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h))) (/.f64 l (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)))) |
(/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))) (/.f64 (/.f64 l (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h)))) (cbrt.f64 (*.f64 1/4 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) h))))) |
(*.f64 (cbrt.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (/.f64 l (cbrt.f64 (*.f64 1/4 (*.f64 h (pow.f64 (*.f64 D (/.f64 M d)) 2))))))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))) (/.f64 l h)) (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D))) (/.f64 M (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) (*.f64 1/2 (sqrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)))))))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 M (/.f64 D d))) (/.f64 (/.f64 l h) 1/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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1/2) (/.f64 (/.f64 l h) (*.f64 M (/.f64 D d)))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (/.f64 l h)) (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D))) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2))) (*.f64 (/.f64 (/.f64 (/.f64 l 1/2) h) D) (/.f64 d M)))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (/.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (sqrt.f64 h))) l)) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (/.f64 l (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 1/4 (/.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) (pow.f64 (*.f64 D (/.f64 M d)) 2))) |
(/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 l)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)))) |
(*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h)) l) (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 h))) |
(*.f64 (*.f64 (*.f64 D (/.f64 M d)) (*.f64 1/2 (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) (/.f64 l (sqrt.f64 h)))) |
(/.f64 (/.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 4) (/.f64 l h)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 l)) (/.f64 (sqrt.f64 l) h)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (cbrt.f64 l) h)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) (/.f64 1 h)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (/.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (*.f64 1/4 (sqrt.f64 h))) l)) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (/.f64 l (cbrt.f64 h)) (pow.f64 (cbrt.f64 h) 2))) |
(/.f64 1/4 (/.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 h) 2) (cbrt.f64 h))) (pow.f64 (*.f64 D (/.f64 M d)) 2))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.f64 (sqrt.f64 h) (/.f64 1/4 (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (sqrt.f64 h)))))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 h)) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2)))) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (/.f64 (cbrt.f64 l) (sqrt.f64 h)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) (/.f64 1/4 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (/.f64 (cbrt.f64 l) (cbrt.f64 h)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2)))) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (*.f64 (cbrt.f64 l) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) 1) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) -1) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) 1) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) -1) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (*.f64 (neg.f64 h) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2))) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) 1) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 1 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) 1) (sqrt.f64 l)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 1/4 (/.f64 (/.f64 (sqrt.f64 l) h) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 l))) |
(/.f64 1/4 (*.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l))) (/.f64 (/.f64 (sqrt.f64 l) h) (pow.f64 (*.f64 D (/.f64 M d)) 2)))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (sqrt.f64 l) h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 1/4 (/.f64 (/.f64 (sqrt.f64 l) h) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 l)) (sqrt.f64 (cbrt.f64 l))) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) 1) (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (sqrt.f64 (cbrt.f64 l))) (sqrt.f64 (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (*.f64 (cbrt.f64 (cbrt.f64 l)) (cbrt.f64 (cbrt.f64 l)))) (cbrt.f64 (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (*.f64 M (/.f64 D d)) 2))) h) (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (cbrt.f64 (sqrt.f64 l))) (/.f64 h (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 (pow.f64 (cbrt.f64 l) 2) h)) (cbrt.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 (cbrt.f64 l))) |
(/.f64 (*.f64 (/.f64 1/4 (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (*.f64 M (/.f64 D d)) 2))) h) (*.f64 (cbrt.f64 (cbrt.f64 l)) (cbrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(*.f64 (/.f64 (*.f64 (/.f64 1/4 (pow.f64 (cbrt.f64 l) 2)) (pow.f64 (*.f64 D (/.f64 M d)) 2)) (cbrt.f64 (cbrt.f64 l))) (/.f64 h (cbrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) 1) (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) -1) 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 (/.f64 M d)) 2) (/.f64 h l))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) h))) |
(*.f64 (/.f64 1/4 (sqrt.f64 l)) (/.f64 (pow.f64 (*.f64 D (/.f64 M d)) 2) (/.f64 (sqrt.f64 l) h))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 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 (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 1) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (*.f64 M (*.f64 (*.f64 (/.f64 D d) 1/2) (sqrt.f64 (/.f64 h l)))) 2) |
(pow.f64 (*.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) (sqrt.f64 (/.f64 h l))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 3) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3) 1/3) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 h l) 2) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 4) (pow.f64 (/.f64 h l) 2))) |
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 M 1/2) (/.f64 d D)) 4) (pow.f64 (/.f64 h l) 2))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 h l)) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D 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 (/.f64 M d)) 2) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h 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 (/.f64 M d)) 2) (/.f64 h l))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l)) 3)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3) (pow.f64 (/.f64 h l) 3))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 h l) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) 3))) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h 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 (/.f64 M d)) 2) (/.f64 h l))) |
(exp.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h 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 (/.f64 M d)) 2) (/.f64 h l))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h l))) 1)) |
(*.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 (/.f64 M d)) 2) (/.f64 h l))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)) (/.f64 h 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 (/.f64 M d)) 2) (/.f64 h l))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) 1) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 M (/.f64 d D)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 D (/.f64 d M)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 M (/.f64 D d)) 1) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 1 (/.f64 (/.f64 d D) M)) |
(*.f64 (/.f64 1 (/.f64 d D)) M) |
(*.f64 M (*.f64 (/.f64 1 d) D)) |
(/.f64 (sqrt.f64 M) (/.f64 (/.f64 d D) (sqrt.f64 M))) |
(*.f64 (/.f64 (sqrt.f64 M) d) (*.f64 D (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (/.f64 (sqrt.f64 M) (/.f64 d D))) |
(/.f64 (sqrt.f64 M) (/.f64 d (*.f64 (sqrt.f64 M) D))) |
(*.f64 (/.f64 (sqrt.f64 M) d) (*.f64 D (sqrt.f64 M))) |
(*.f64 (sqrt.f64 M) (/.f64 (sqrt.f64 M) (/.f64 d D))) |
(/.f64 (cbrt.f64 M) (/.f64 (/.f64 d D) (pow.f64 (cbrt.f64 M) 2))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d D))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 (/.f64 d D) (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d D))) |
(/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d (*.f64 (cbrt.f64 M) D))) |
(*.f64 (/.f64 (cbrt.f64 M) (/.f64 d D)) (pow.f64 (cbrt.f64 M) 2)) |
(*.f64 (cbrt.f64 M) (/.f64 (pow.f64 (cbrt.f64 M) 2) (/.f64 d D))) |
(/.f64 (*.f64 M D) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (neg.f64 D) (/.f64 (neg.f64 d) M)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 d (sqrt.f64 (*.f64 M D)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) d) (sqrt.f64 (*.f64 D M))) |
(*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (sqrt.f64 (*.f64 D M)) d)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 d (cbrt.f64 (*.f64 M D)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) d) (cbrt.f64 (*.f64 D M))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 D M)) (cbrt.f64 (*.f64 D M))) (/.f64 d (cbrt.f64 (*.f64 D M)))) |
(/.f64 (*.f64 M (sqrt.f64 D)) (/.f64 d (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 D)) d) (sqrt.f64 D)) |
(*.f64 (sqrt.f64 D) (/.f64 M (/.f64 d (sqrt.f64 D)))) |
(/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D))) |
(*.f64 (cbrt.f64 D) (/.f64 M (/.f64 d (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (*.f64 M (neg.f64 D)) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 (neg.f64 D) M) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (/.f64 1 D)) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 d)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 d (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) d) (*.f64 (sqrt.f64 M) (sqrt.f64 D))) |
(*.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (sqrt.f64 M) (/.f64 d (sqrt.f64 D)))) |
(/.f64 (/.f64 M 1) (/.f64 d D)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (sqrt.f64 d)) (/.f64 (sqrt.f64 d) D)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 M (pow.f64 (cbrt.f64 d) 2)) (/.f64 (cbrt.f64 d) D)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (neg.f64 (*.f64 M D)) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M D) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M d) (/.f64 1 D)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (sqrt.f64 (/.f64 d D))) (sqrt.f64 (/.f64 d D))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (*.f64 (cbrt.f64 (/.f64 d D)) (cbrt.f64 (/.f64 d D)))) (cbrt.f64 (/.f64 d D))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 M (/.f64 1 (sqrt.f64 D))) (/.f64 d (sqrt.f64 D))) |
(*.f64 (/.f64 (*.f64 M (sqrt.f64 D)) d) (sqrt.f64 D)) |
(*.f64 (sqrt.f64 D) (/.f64 M (/.f64 d (sqrt.f64 D)))) |
(/.f64 (/.f64 M (/.f64 1 (pow.f64 (cbrt.f64 D) 2))) (/.f64 d (cbrt.f64 D))) |
(/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 d (cbrt.f64 D))) |
(*.f64 (cbrt.f64 D) (/.f64 M (/.f64 d (pow.f64 (cbrt.f64 D) 2)))) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) (sqrt.f64 D))) (/.f64 (sqrt.f64 d) (sqrt.f64 D))) |
(/.f64 M (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 D)) (/.f64 (sqrt.f64 d) (sqrt.f64 D)))) |
(*.f64 (sqrt.f64 D) (/.f64 (/.f64 (*.f64 M (sqrt.f64 D)) (sqrt.f64 d)) (sqrt.f64 d))) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) (pow.f64 (cbrt.f64 D) 2)) (/.f64 (sqrt.f64 d) (cbrt.f64 D))) |
(*.f64 (cbrt.f64 D) (/.f64 (*.f64 (pow.f64 (cbrt.f64 D) 2) (/.f64 M (sqrt.f64 d))) (sqrt.f64 d))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D))) (/.f64 (cbrt.f64 d) (sqrt.f64 D))) |
(/.f64 M (*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 D)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 D)))) |
(/.f64 M (/.f64 (*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 D))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))) (/.f64 (cbrt.f64 d) (cbrt.f64 D))) |
(/.f64 M (*.f64 (/.f64 (cbrt.f64 d) (cbrt.f64 D)) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2)))) |
(*.f64 (cbrt.f64 D) (/.f64 M (*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (cbrt.f64 D) 2))))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) 1) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) -1) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (*.f64 M (neg.f64 D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) 1) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) -1) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 D) M) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 1 D)) 1) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 1 D)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) 1) (sqrt.f64 d)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) D) (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 D M) (sqrt.f64 d)) (*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 d)))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (sqrt.f64 d))) (sqrt.f64 (sqrt.f64 d))) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 d) D)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2))) (sqrt.f64 (cbrt.f64 d))) |
(/.f64 (*.f64 (/.f64 M (sqrt.f64 d)) D) (*.f64 (sqrt.f64 (cbrt.f64 d)) (sqrt.f64 (pow.f64 (cbrt.f64 d) 2)))) |
(*.f64 (/.f64 (/.f64 M (sqrt.f64 d)) (sqrt.f64 (cbrt.f64 d))) (/.f64 D (fabs.f64 (cbrt.f64 d)))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) 1) (cbrt.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 (cbrt.f64 d))) (sqrt.f64 (cbrt.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (sqrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) D)) (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 (sqrt.f64 d)))) |
(/.f64 (*.f64 D M) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 d)) (cbrt.f64 (sqrt.f64 d))) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 M (/.f64 (pow.f64 (cbrt.f64 d) 2) D)) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (pow.f64 (cbrt.f64 d) 2)))) |
(/.f64 M (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 (cbrt.f64 d))) (/.f64 (pow.f64 (cbrt.f64 d) 2) D))) |
(/.f64 (/.f64 (/.f64 (*.f64 M D) (pow.f64 (cbrt.f64 d) 2)) (*.f64 (cbrt.f64 (cbrt.f64 d)) (cbrt.f64 (cbrt.f64 d)))) (cbrt.f64 (cbrt.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) 1) (neg.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) -1) d) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 M (*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) D))) |
(*.f64 D (/.f64 M (*.f64 (sqrt.f64 d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 M D)) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (*.f64 M (/.f64 D d)) 1) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (sqrt.f64 (*.f64 M (/.f64 D d))) 2) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (cbrt.f64 (*.f64 M (/.f64 D d))) 3) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(pow.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3) 1/3) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2)) |
(fabs.f64 (*.f64 D (/.f64 M d))) |
(log.f64 (pow.f64 (exp.f64 M) (/.f64 D d))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (/.f64 D d))))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (pow.f64 (*.f64 M (/.f64 D d)) 3)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (/.f64 D d) 3))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 M 3))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(expm1.f64 (log1p.f64 (*.f64 M (/.f64 D d)))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (log.f64 (*.f64 M (/.f64 D d)))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (/.f64 D d))) 1)) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
(log1p.f64 (expm1.f64 (*.f64 M (/.f64 D d)))) |
(*.f64 M (/.f64 D d)) |
(*.f64 D (/.f64 M d)) |
Compiled 27543 to 12172 computations (55.8% saved)
71 alts after pruning (69 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 977 | 35 | 1012 |
| Fresh | 27 | 34 | 61 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 2 | 6 |
| Total | 1009 | 71 | 1080 |
| Status | Error | Program |
|---|---|---|
| 49.5b | (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) | |
| 44.5b | (fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) | |
| 45.1b | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 42.7b | (/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) | |
| 22.6b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) | |
| ▶ | 20.0b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
| 21.0b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) | |
| 38.9b | (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) | |
| 22.3b | (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) | |
| 62.4b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 49.4b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 45.2b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) | |
| 45.4b | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| 41.8b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 45.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 46.1b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 48.6b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 43.3b | (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| ▶ | 45.1b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 40.4b | (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) | |
| 62.5b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 38.8b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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.5b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 44.0b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 39.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 58.8b | (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| 58.2b | (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 30.7b | (*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| 32.9b | (*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) | |
| 40.8b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) | |
| 59.4b | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 31.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 45.6b | (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (/.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))))) | |
| 41.8b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| ▶ | 42.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
| 27.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 21.5b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) | |
| 36.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) | |
| 25.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) | |
| 33.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) | |
| ▶ | 24.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
| 27.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) | |
| 26.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) | |
| 58.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) | |
| 58.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 60.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 27.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 34.2b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 30.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) | |
| 31.0b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) | |
| 31.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) | |
| 45.4b | (*.f64 d (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6) 1/4) 2)) | |
| 45.2b | (*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) | |
| 46.2b | (*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) | |
| 62.5b | (*.f64 d (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2)) | |
| 45.5b | (*.f64 d (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2)) 2)) | |
| 45.5b | (*.f64 d (pow.f64 (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) 2)) | |
| 45.3b | (*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 2)) | |
| 45.5b | (*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) 2)) | |
| 45.3b | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| 45.1b | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| ✓ | 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) | |
| 44.8b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 62.5b | (*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) | |
| ▶ | 48.9b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
| 42.1b | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) | |
| 35.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 34.8b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) | |
| 38.6b | (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
Compiled 3536 to 2500 computations (29.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 4.9b | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| ✓ | 5.7b | (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.3b | (sqrt.f64 (/.f64 l d)) |
Compiled 186 to 89 computations (52.2% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | 0 | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| 1.0ms | h | @ | 0 | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| 1.0ms | M | @ | 0 | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| 1.0ms | D | @ | 0 | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| 1.0ms | d | @ | 0 | (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| 1× | batch-egg-rewrite |
| 1204× | unswap-sqr |
| 1122× | swap-sqr |
| 484× | distribute-lft-neg-in |
| 438× | distribute-rgt-neg-in |
| 436× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 56 |
| 1 | 276 | 56 |
| 2 | 3787 | 56 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h) |
(/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3) (pow.f64 h 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 l (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))) l)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 l) (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 M) (*.f64 (/.f64 l (*.f64 (*.f64 D 1/2) h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 l (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 l (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) (neg.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 D 1/2) h)) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (sqrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) (*.f64 (/.f64 D d) (*.f64 1/2 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (cbrt.f64 l) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (*.f64 (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 D 1/2))) d))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (sqrt.f64 l))) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (cbrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D 1/2) h)) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l h) (*.f64 M (*.f64 D 1/2))) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D 1/2) M)) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) (/.f64 h l)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 l (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))))) |
| 1× | egg-herbie |
| 1556× | unswap-sqr |
| 1346× | associate-/l/ |
| 1240× | associate-/r/ |
| 478× | associate-/r* |
| 392× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 229 | 6027 |
| 1 | 651 | 5967 |
| 2 | 2832 | 5967 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) 1) |
(pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 1) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 3) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3) 1/3) |
(neg.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 2)) |
(log.f64 (pow.f64 (exp.f64 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) 1) |
(*.f64 l (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(*.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1) |
(*.f64 1 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (/.f64 1 h)) |
(*.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))) l) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))) |
(*.f64 (/.f64 1 M) (*.f64 (/.f64 l (*.f64 (*.f64 D 1/2) h)) d)) |
(*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h)) |
(*.f64 (/.f64 1 h) (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 l (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 l (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) (neg.f64 l)) |
(*.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 D 1/2) h)) d)) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) (*.f64 (/.f64 D d) (*.f64 1/2 h)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (sqrt.f64 l)) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (*.f64 (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 D 1/2))) d)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (cbrt.f64 l)) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D 1/2) h)) d) |
(*.f64 (/.f64 (/.f64 l h) (*.f64 M (*.f64 D 1/2))) d) |
(*.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D 1/2) M)) d) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l))) |
(pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 3) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) (/.f64 h l)) -1) |
(neg.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) 1)) |
(neg.f64 (*.f64 l (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))) |
(neg.f64 (*.f64 1 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (neg.f64 h))) |
(neg.f64 (/.f64 (neg.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 2)) |
(log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
| Outputs |
|---|
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 M h)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 1/2 (/.f64 (*.f64 D (*.f64 h M)) d)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D (*.f64 h M)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 1) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(pow.f64 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 3) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(pow.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3) 1/3) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(neg.f64 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 1/2 h)) d)) 2)) |
(fabs.f64 (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D)))) |
(fabs.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h)))) |
(log.f64 (pow.f64 (exp.f64 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(cbrt.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) D) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 D (/.f64 M d))) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 h 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 M d)) D) 3) (pow.f64 h 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (*.f64 D (/.f64 M d))) 3) (pow.f64 h 3))) |
(expm1.f64 (log1p.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(exp.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(exp.f64 (*.f64 (log.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 1)) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(log1p.f64 (expm1.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 1/2 (/.f64 D (/.f64 d (*.f64 M h)))) |
(*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))) |
(*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) 1) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 l (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 1 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (/.f64 1 h)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D))) l) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 M) (*.f64 (/.f64 l (*.f64 (*.f64 D 1/2) h)) d)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 h) (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 l (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 l (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) (neg.f64 l)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (sqrt.f64 l) M) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 D 1/2) h)) d)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (sqrt.f64 l) h)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) M) (/.f64 (cbrt.f64 l) (*.f64 (/.f64 D d) (*.f64 1/2 h)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (sqrt.f64 l) h) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (sqrt.f64 l)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (*.f64 (/.f64 (cbrt.f64 l) (*.f64 M (*.f64 D 1/2))) d)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) 2)) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))) (/.f64 (cbrt.f64 (*.f64 l l)) (pow.f64 (cbrt.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 1/2 h)) d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D)))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) (*.f64 M h)))) 2)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) (cbrt.f64 (*.f64 l l)))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h)))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (/.f64 (/.f64 1 h) (*.f64 (*.f64 1/2 (/.f64 M d)) D)) (cbrt.f64 l))) |
(*.f64 (cbrt.f64 l) (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 1/2 (/.f64 (*.f64 M h) (/.f64 d D))))) |
(*.f64 d (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) h) (/.f64 (/.f64 (cbrt.f64 l) D) (*.f64 1/2 M)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 (*.f64 D 1/2) h)) d) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (/.f64 l h) (*.f64 M (*.f64 D 1/2))) d) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (/.f64 (/.f64 l h) (*.f64 (*.f64 D 1/2) M)) d) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h)))) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h)))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h)))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h)))) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h)))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h)))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h)))) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h))) 2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))))) (pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h)))) 2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h)))) 2))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 h) (*.f64 1/2 (*.f64 (/.f64 M d) D)))) (sqrt.f64 l))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 1) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(pow.f64 (sqrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 2) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(pow.f64 (cbrt.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 3) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(pow.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3) 1/3) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(pow.f64 (*.f64 (*.f64 1/2 (*.f64 (/.f64 M d) D)) (/.f64 h l)) -1) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (*.f64 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))) 1)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (*.f64 l (/.f64 1 (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (*.f64 1 (/.f64 l (*.f64 h (*.f64 (*.f64 (/.f64 M d) D) -1/2))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (/.f64 (*.f64 (*.f64 2 (/.f64 d D)) (/.f64 l M)) (neg.f64 h))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(neg.f64 (/.f64 (neg.f64 l) (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 l (/.f64 M d)) D) (*.f64 1/2 h)) 2)) |
(fabs.f64 (*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h)))) |
(fabs.f64 (/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h)))) |
(log.f64 (exp.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(cbrt.f64 (pow.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)) 3)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) (*.f64 1/2 h))) 3))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(exp.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2))) 1)) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
(log1p.f64 (expm1.f64 (/.f64 (/.f64 l (*.f64 (/.f64 M d) D)) (*.f64 h 1/2)))) |
(*.f64 2 (*.f64 (/.f64 l D) (/.f64 d (*.f64 M h)))) |
(*.f64 2 (*.f64 (/.f64 d D) (/.f64 (/.f64 l M) h))) |
(/.f64 (*.f64 (/.f64 l D) d) (*.f64 M (*.f64 1/2 h))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| ✓ | 13.7b | (pow.f64 (*.f64 l h) -1/2) |
Compiled 24 to 12 computations (50% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 50.0ms | h | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 14.0ms | l | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 13.0ms | h | @ | inf | (pow.f64 (*.f64 l h) -1/2) |
| 11.0ms | h | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 11.0ms | l | @ | 0 | (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 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| ✓ | 0.3b | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
| 0.6b | (/.f64 1 (*.f64 l h)) | |
| ✓ | 25.9b | (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
Compiled 43 to 25 computations (41.9% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | l | @ | 0 | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| 0.0ms | l | @ | -inf | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| 0.0ms | l | @ | inf | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| 0.0ms | h | @ | 0 | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| 0.0ms | h | @ | -inf | (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| 1× | batch-egg-rewrite |
| 1006× | *-commutative |
| 884× | unswap-sqr |
| 636× | swap-sqr |
| 624× | associate-*r/ |
| 458× | sqr-pow |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 71 |
| 1 | 260 | 45 |
| 2 | 3068 | 43 |
| 1× | node limit |
| Inputs |
|---|
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(pow.f64 (/.f64 1 (*.f64 l h)) 3/2) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (pow.f64 (*.f64 l h) -1/2))))) (#(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/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 l -1))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 l h) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 l h)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -1/2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (pow.f64 (*.f64 l h) -1/2))))) (#(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 expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(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 d (sqrt.f64 (*.f64 l h))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) d) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -3/2) (pow.f64 d 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (*.f64 l h) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 l h)) (pow.f64 (*.f64 l h) -1/2))))) (#(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 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h)))))) (#(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 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))))) (#(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 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (/.f64 1 (*.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 (pow.f64 (*.f64 l h) -1/2) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 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 1 (*.f64 l h)) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.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 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)))))) (#(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 /.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (*.f64 l h) -1/2)) (*.f64 l (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 l -1) (pow.f64 (*.f64 l h) -1/2)) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) -1) (*.f64 l (neg.f64 h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 l -1)) h)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (sqrt.f64 h))) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 -1 l)) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 h) (pow.f64 (*.f64 l h) -1/2)) l)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l -1) (sqrt.f64 h)) (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 l) (pow.f64 (*.f64 l h) -1/2)) (neg.f64 h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) (/.f64 1 (*.f64 l h))) (sqrt.f64 h))))) (#(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 (log.f64 (pow.f64 (*.f64 l h) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -3/2))))))) |
| 1× | egg-herbie |
| 972× | associate-*r/ |
| 818× | associate-*l/ |
| 690× | distribute-lft-in |
| 686× | distribute-rgt-in |
| 630× | associate-/l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 326 | 5130 |
| 1 | 763 | 4558 |
| 2 | 2854 | 3942 |
| 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) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(-.f64 (exp.f64 (log1p.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/2) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 1 (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 l -1))) (cbrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h)) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(pow.f64 (pow.f64 (*.f64 l h) -3/2) 1/3) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) |
(pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 d (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) d) (sqrt.f64 h)) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h)) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))) 1) |
(*.f64 1 (pow.f64 (*.f64 l h) -3/2)) |
(*.f64 (/.f64 1 (*.f64 l h)) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (*.f64 l h) -3/2) 1) |
(*.f64 (pow.f64 (*.f64 l h) -3/2) (pow.f64 1 3/2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 (*.f64 l h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (*.f64 l h) -3/4)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) |
(*.f64 (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 1 3/2) (pow.f64 (*.f64 l h) -3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)))) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1))) |
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 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 1 (*.f64 l h)) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4))) |
(*.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)) |
(/.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (*.f64 l h))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(/.f64 (*.f64 -1 (pow.f64 (*.f64 l h) -1/2)) (*.f64 l (neg.f64 h))) |
(/.f64 (*.f64 (pow.f64 l -1) (pow.f64 (*.f64 l h) -1/2)) h) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) -1) (*.f64 l (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 l -1)) h) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (sqrt.f64 h))) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 -1 l)) (neg.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (/.f64 1 h) (pow.f64 (*.f64 l h) -1/2)) l) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (/.f64 (pow.f64 l -1) (sqrt.f64 h)) (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 h)) |
(/.f64 (*.f64 (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 h)) |
(/.f64 (*.f64 (/.f64 -1 l) (pow.f64 (*.f64 l h) -1/2)) (neg.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) (/.f64 1 (*.f64 l h))) (sqrt.f64 h)) |
(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 (log.f64 (pow.f64 (*.f64 l h) -3/2))) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -3/2))) |
| Outputs |
|---|
(*.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)) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (*.f64 -1 (log.f64 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (*.f64 -1 (log.f64 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 1 l)) (log.f64 (/.f64 1 h))))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(exp.f64 (*.f64 3/2 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))))) |
(pow.f64 (exp.f64 3/2) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) |
(*.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 (/.f64 -1 h) 3/2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)))) |
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) |
(*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (*.f64 l h)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) (pow.f64 (/.f64 1 (*.f64 l h)) 1/4)) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (cbrt.f64 (*.f64 l h)))) |
(/.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 1 (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) -1) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 l -1))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) 1) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 1 1/6) (pow.f64 1 1/6)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 -1) 1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 h) (cbrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 h)) (cbrt.f64 (/.f64 1 l))) |
(/.f64 (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 2)))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 2))))) |
(/.f64 1 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) 2))) (sqrt.f64 (cbrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 1 (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 1 (sqrt.f64 (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (sqrt.f64 (*.f64 l h)))) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) 1) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (cbrt.f64 (sqrt.f64 h)) (cbrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2))) (sqrt.f64 (cbrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (sqrt.f64 (cbrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (pow.f64 l -1/2) (*.f64 (cbrt.f64 h) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 (pow.f64 l -1)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (/.f64 1 (*.f64 l h)) 1/2) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (pow.f64 (*.f64 l h) -3/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 l h) -3/2)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (*.f64 l h) -1/2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) |
(pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3) |
(pow.f64 (*.f64 l h) -1/2) |
(sqrt.f64 (/.f64 1 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(fabs.f64 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (*.f64 l h) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (*.f64 l h) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 d (/.f64 (sqrt.f64 (*.f64 l (neg.f64 h))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) d) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l (neg.f64 h)))) (sqrt.f64 -1)) |
(/.f64 (*.f64 d (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) d) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) d) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 d (/.f64 (sqrt.f64 (*.f64 l (neg.f64 h))) (sqrt.f64 -1))) |
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 l (neg.f64 h)))) d) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l (neg.f64 h)))) (sqrt.f64 -1)) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) d) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (sqrt.f64 h)) d) |
(*.f64 (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)) d) |
(/.f64 (*.f64 1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(/.f64 (*.f64 -1 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (neg.f64 (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (*.f64 d (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 (*.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (*.f64 l (neg.f64 h)))) d) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 l -1)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) (cbrt.f64 h)) |
(/.f64 (*.f64 d (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 l)))) (cbrt.f64 h)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 l)) (cbrt.f64 h)) (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -3/2) (pow.f64 d 3))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))) 1) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -3/2)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 (/.f64 1 (*.f64 l h)) (pow.f64 (*.f64 l h) -1/2)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(*.f64 (pow.f64 (*.f64 l h) -3/2) 1) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 (pow.f64 (*.f64 l h) -3/2) (pow.f64 1 3/2)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 (*.f64 l h))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (*.f64 l h) -3/4)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 7) (cbrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 l h)) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (/.f64 (/.f64 1 (*.f64 l h)) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 l h)) (*.f64 l h)))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (*.f64 l h) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 7) (cbrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 1 3/2) (pow.f64 (*.f64 l h) -3/2)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) 3/2) (pow.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) 3/2)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (*.f64 l h) -1/2))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1)) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6) (pow.f64 (pow.f64 (*.f64 l h) -3/4) 1/6)) (pow.f64 (sqrt.f64 (*.f64 l h)) -1))) |
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -3/4)) 2) (*.f64 l h)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)))) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)))) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/2)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (sqrt.f64 (pow.f64 (*.f64 l h) -3/4))))) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/2) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4))) |
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) -3/4)) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)))) |
(*.f64 (pow.f64 (*.f64 l h) -3/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4) (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/4)) (*.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/8) (pow.f64 (/.f64 1 (*.f64 l h)) 3/8))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3/2) (pow.f64 (/.f64 1 (*.f64 l h)) 3/4)) |
(*.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 l h) -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) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(/.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (sqrt.f64 (*.f64 l h)) (*.f64 l h))) |
(/.f64 1 (pow.f64 (sqrt.f64 (*.f64 l h)) 3)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 -1 (pow.f64 (*.f64 l h) -1/2)) (*.f64 l (neg.f64 h))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 l -1) (pow.f64 (*.f64 l h) -1/2)) h) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) -1) (*.f64 l (neg.f64 h))) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 -1)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (*.f64 l h)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (*.f64 l (neg.f64 h))) (*.f64 l h))) |
(/.f64 (*.f64 (/.f64 1 (*.f64 l h)) (sqrt.f64 (pow.f64 l -1))) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 l h)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (*.f64 (sqrt.f64 h) (*.f64 l h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (pow.f64 l -1)) h) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (sqrt.f64 h))) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 -1 l)) (neg.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (/.f64 (cbrt.f64 (*.f64 l h)) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(/.f64 (*.f64 (/.f64 1 h) (pow.f64 (*.f64 l h) -1/2)) l) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (*.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -2)) (/.f64 (cbrt.f64 (*.f64 l h)) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (/.f64 (pow.f64 (*.f64 l h) -1/2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (pow.f64 (*.f64 l h) -2))) |
(/.f64 (*.f64 (/.f64 (pow.f64 l -1) (sqrt.f64 h)) (pow.f64 (*.f64 l h) -1/2)) (sqrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (/.f64 (pow.f64 l -1) (pow.f64 (cbrt.f64 h) 2)) (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (/.f64 -1 l) (pow.f64 (*.f64 l h) -1/2)) (neg.f64 h)) |
(/.f64 (pow.f64 (*.f64 l h) -1/2) (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) -1/2) 3) |
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (*.f64 l h))) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (*.f64 l h)) (sqrt.f64 (*.f64 l (neg.f64 h)))) |
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (*.f64 l (neg.f64 h))) (*.f64 l h))) |
(/.f64 (*.f64 (sqrt.f64 (pow.f64 l -1)) (/.f64 1 (*.f64 l h))) (sqrt.f64 h)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 1 l)) (*.f64 l h)) (sqrt.f64 h)) |
(/.f64 (pow.f64 l -1/2) (*.f64 (sqrt.f64 h) (*.f64 l h))) |
(sqrt.f64 (pow.f64 (*.f64 l h) -3)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -3/2))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -3/2)))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -3/2) 3)) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(exp.f64 (log.f64 (pow.f64 (*.f64 l h) -3/2))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -3/2))) |
(pow.f64 (exp.f64 3/2) (fma.f64 -1 (log.f64 l) (neg.f64 (log.f64 h)))) |
(pow.f64 (exp.f64 3/2) (neg.f64 (log.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) -3/2) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 7.7b | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| ✓ | 8.6b | (*.f64 (/.f64 D d) (*.f64 h M)) |
| 8.8b | (sqrt.f64 (/.f64 d h)) | |
| 10.0b | (sqrt.f64 (/.f64 d l)) |
Compiled 168 to 35 computations (79.2% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | h | @ | 0 | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| 0.0ms | M | @ | 0 | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| 0.0ms | M | @ | inf | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| 0.0ms | D | @ | 0 | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| 0.0ms | h | @ | -inf | (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| 1× | batch-egg-rewrite |
| 1202× | associate-/r/ |
| 920× | associate-/l/ |
| 630× | distribute-lft-neg-in |
| 296× | pow1 |
| 296× | *-un-lft-identity |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 56 |
| 1 | 284 | 56 |
| 2 | 4279 | 50 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 D d) (*.f64 h M)) |
(*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (/.f64 d (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 D (*.f64 1 (/.f64 d (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 h M) (/.f64 d D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 d D) (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 D (*.f64 h M)) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 h M) (neg.f64 D)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D (*.f64 h M)) 1) d)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D (*.f64 h M)) (sqrt.f64 d)) (sqrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 D (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 D) (*.f64 h M)) (neg.f64 d))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 M) h) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 h M) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 h M) 3) (pow.f64 (/.f64 D d) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (/.f64 D l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 d (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 D (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 l (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (/.f64 D l))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 D l) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) (*.f64 d l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D (*.f64 d d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (sqrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (sqrt.f64 d) (/.f64 d D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (sqrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (cbrt.f64 l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (cbrt.f64 d) (/.f64 d D)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (cbrt.f64 d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 l D)) (*.f64 (/.f64 D d) (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d D) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 1 d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d l) (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (/.f64 D l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (neg.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (*.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (*.f64 d (/.f64 d D))) (*.f64 D (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 l (neg.f64 d)) (*.f64 D (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (*.f64 d (/.f64 d D))) (*.f64 h M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 l)) (neg.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) d) (neg.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 l D)) (*.f64 h M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l 1) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (sqrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (cbrt.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d 1) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d 1) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 (/.f64 D d))) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (sqrt.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (cbrt.f64 (/.f64 D d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 h M)) (*.f64 (/.f64 D l) (/.f64 D d)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D l) h))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 (sqrt.f64 (*.f64 h M)) (/.f64 D d))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (/.f64 D d))) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 d (*.f64 (*.f64 h M) (/.f64 D l))) (/.f64 D d))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (/.f64 l D)) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 d (/.f64 l D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 d (/.f64 l D)) h) (/.f64 d D)) M)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (*.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (sqrt.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (cbrt.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 (/.f64 D l))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 D l) (*.f64 (neg.f64 (/.f64 D d)) (/.f64 (*.f64 h M) d))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 (*.f64 h M) (/.f64 D l)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 D) (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (neg.f64 d)) (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 d (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 d D)) l) (*.f64 D (*.f64 h M)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 l)) (*.f64 (*.f64 h M) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (neg.f64 D)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 d) (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 (neg.f64 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 l) (/.f64 d D)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 l) d) (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 D))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 d (/.f64 l D)) (/.f64 d D)) (*.f64 h M))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3) (pow.f64 (/.f64 l D) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))))))) |
| 1× | egg-herbie |
| 842× | associate-/l* |
| 814× | associate-/r* |
| 798× | times-frac |
| 694× | distribute-lft-neg-in |
| 686× | distribute-lft-neg-out |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 318 | 7069 |
| 1 | 1011 | 6283 |
| 2 | 5401 | 6283 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) 1) |
(/.f64 D (/.f64 d (*.f64 h M))) |
(/.f64 D (*.f64 1 (/.f64 d (*.f64 h M)))) |
(/.f64 (*.f64 h M) (/.f64 d D)) |
(/.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1) |
(/.f64 1 (/.f64 (/.f64 d D) (*.f64 h M))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 (*.f64 (*.f64 h M) (neg.f64 D)) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) 1) d) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 h M)) (neg.f64 d)) |
(pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) h) (/.f64 D d))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 h M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h M) 3) (pow.f64 (/.f64 D d) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) 1) |
(/.f64 d (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 d (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (/.f64 D l))) |
(/.f64 d (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d))) |
(/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) |
(/.f64 l (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) d)) |
(/.f64 l (*.f64 D (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(/.f64 l (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D)) |
(/.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d))) |
(/.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (/.f64 D l)) |
(/.f64 1 (*.f64 (/.f64 D l) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) (*.f64 d l))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D (*.f64 d d)))) |
(/.f64 (sqrt.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (sqrt.f64 l)))) |
(/.f64 (sqrt.f64 d) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (sqrt.f64 d) (/.f64 d D))))) |
(/.f64 (sqrt.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (sqrt.f64 d)))) |
(/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (cbrt.f64 l)))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (cbrt.f64 d) (/.f64 d D))))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (cbrt.f64 d)))) |
(/.f64 (*.f64 d (/.f64 l D)) (*.f64 (/.f64 D d) (*.f64 h M))) |
(/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D) |
(/.f64 (*.f64 d (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 h M))) |
(/.f64 (/.f64 d D) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 1 d))) |
(/.f64 (*.f64 d l) (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M)) |
(/.f64 (neg.f64 d) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(/.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (/.f64 D l))) |
(/.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (neg.f64 (/.f64 D d)))) |
(/.f64 (neg.f64 l) (*.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(/.f64 (neg.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 D))) |
(/.f64 (*.f64 l (*.f64 d (/.f64 d D))) (*.f64 D (*.f64 h M))) |
(/.f64 (*.f64 l (neg.f64 d)) (*.f64 D (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(/.f64 (*.f64 (/.f64 l D) (*.f64 d (/.f64 d D))) (*.f64 h M)) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(/.f64 (*.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 l)) (neg.f64 D)) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D))) |
(/.f64 (*.f64 (neg.f64 l) d) (neg.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 l D)) (*.f64 h M)) |
(/.f64 (/.f64 l 1) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D)) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (sqrt.f64 D))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (cbrt.f64 D))) |
(/.f64 (/.f64 d 1) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 d 1) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d))) |
(/.f64 (/.f64 d (sqrt.f64 (/.f64 D d))) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (sqrt.f64 (/.f64 D d)))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (cbrt.f64 (/.f64 D d)))) |
(/.f64 (/.f64 d (*.f64 h M)) (*.f64 (/.f64 D l) (/.f64 D d))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M)) |
(/.f64 (/.f64 d (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D l) h)) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 (*.f64 h M)) (/.f64 D d))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (/.f64 D d))) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (*.f64 (*.f64 h M) (/.f64 D l))) (/.f64 D d)) |
(/.f64 (/.f64 (*.f64 d (/.f64 l D)) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (/.f64 (*.f64 d (/.f64 l D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 (*.f64 (/.f64 (*.f64 d (/.f64 l D)) h) (/.f64 d D)) M) |
(/.f64 (/.f64 l (*.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (sqrt.f64 D)) |
(/.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (cbrt.f64 D)) |
(/.f64 -1 (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 (/.f64 D l)))) |
(/.f64 -1 (*.f64 (/.f64 D l) (*.f64 (neg.f64 (/.f64 D d)) (/.f64 (*.f64 h M) d)))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 (*.f64 h M) (/.f64 D l))) |
(/.f64 (*.f64 (neg.f64 l) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 D) (*.f64 h M))) |
(/.f64 (*.f64 (neg.f64 l) (neg.f64 d)) (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(/.f64 (*.f64 d (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) l) (*.f64 D (*.f64 h M))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 l)) (*.f64 (*.f64 h M) (neg.f64 D))) |
(/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (neg.f64 D))) |
(/.f64 (*.f64 (neg.f64 d) (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 (neg.f64 M) h))) |
(/.f64 (*.f64 (neg.f64 l) (/.f64 d D)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(/.f64 (*.f64 (*.f64 (neg.f64 l) d) (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 D)) |
(/.f64 (*.f64 (*.f64 d (/.f64 l D)) (/.f64 d D)) (*.f64 h M)) |
(pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 1) |
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 3) |
(pow.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3) 1/3) |
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 2)) |
(log.f64 (exp.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))) |
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3) (pow.f64 (/.f64 l D) 3))) |
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(exp.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
| Outputs |
|---|
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 M h)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 M h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) 1) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 D (/.f64 d (*.f64 h M))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 D (*.f64 1 (/.f64 d (*.f64 h M)))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 h M) (/.f64 d D)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 1 (/.f64 (/.f64 d D) (*.f64 h M))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 D (*.f64 h M)) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 (*.f64 h M) (neg.f64 D)) (neg.f64 d)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) 1) d) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (/.f64 (*.f64 D (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(/.f64 (*.f64 (neg.f64 D) (*.f64 h M)) (neg.f64 d)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 1) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 3) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3) 1/3) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(neg.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 2)) |
(sqrt.f64 (pow.f64 (/.f64 D (/.f64 (/.f64 d h) M)) 2)) |
(fabs.f64 (*.f64 D (*.f64 h (/.f64 M d)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) h) (/.f64 D d))) |
(*.f64 (/.f64 D d) (log.f64 (pow.f64 (exp.f64 M) h))) |
(*.f64 (/.f64 D d) (*.f64 h (log.f64 (exp.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (*.f64 h M)) 3)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 D d) 3) (pow.f64 (*.f64 h M) 3))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 h M) 3) (pow.f64 (/.f64 D d) 3))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(exp.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 1)) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(/.f64 D (/.f64 (/.f64 d h) M)) |
(*.f64 D (*.f64 h (/.f64 M d))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) 1) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 d (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 d (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (/.f64 D l))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 d (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 l (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) d)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 l (*.f64 D (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 l (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 l D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (/.f64 D l)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 1 (*.f64 (/.f64 D l) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 1 (/.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M) (*.f64 d l))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 1 (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D (*.f64 d d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (sqrt.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (sqrt.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 l) (*.f64 (/.f64 D d) (*.f64 h (/.f64 M d)))) (/.f64 D (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (sqrt.f64 d) (/.f64 d D))))) |
(/.f64 (/.f64 (sqrt.f64 d) (/.f64 D l)) (/.f64 h (/.f64 (/.f64 (*.f64 (sqrt.f64 d) d) D) M))) |
(/.f64 (/.f64 (sqrt.f64 d) (*.f64 (*.f64 M h) (/.f64 (/.f64 D d) (sqrt.f64 d)))) (/.f64 D l)) |
(/.f64 (sqrt.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (sqrt.f64 d)))) |
(/.f64 (/.f64 (sqrt.f64 d) (/.f64 D l)) (/.f64 h (/.f64 (/.f64 (*.f64 (sqrt.f64 d) d) D) M))) |
(/.f64 (/.f64 (sqrt.f64 d) (*.f64 (*.f64 M h) (/.f64 (/.f64 D d) (sqrt.f64 d)))) (/.f64 D l)) |
(/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (/.f64 D (cbrt.f64 l)))) |
(/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (*.f64 h (/.f64 D d)) (*.f64 (/.f64 M d) (/.f64 D (cbrt.f64 l))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) (cbrt.f64 l)) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 D l) (/.f64 (*.f64 h M) (*.f64 (cbrt.f64 d) (/.f64 d D))))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 D l) (/.f64 h (/.f64 (/.f64 (*.f64 (cbrt.f64 d) d) D) M)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 D (*.f64 d (cbrt.f64 d)))) (/.f64 D (/.f64 (/.f64 l h) M))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 (/.f64 D d) (cbrt.f64 d)))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (/.f64 D l) (/.f64 h (/.f64 (/.f64 (*.f64 (cbrt.f64 d) d) D) M)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 D (*.f64 d (cbrt.f64 d)))) (/.f64 D (/.f64 (/.f64 l h) M))) |
(/.f64 (*.f64 d (/.f64 l D)) (*.f64 (/.f64 D d) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 d (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d D) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 1 d))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 d l) (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (neg.f64 d) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (/.f64 D l))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (neg.f64 d) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (neg.f64 (/.f64 D d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (neg.f64 l) (*.f64 (neg.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (neg.f64 l) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 D))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (*.f64 d (/.f64 d D))) (*.f64 D (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 l (neg.f64 d)) (*.f64 D (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (/.f64 l D) (*.f64 d (/.f64 d D))) (*.f64 h M)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (/.f64 l D) (neg.f64 d)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 l)) (neg.f64 D)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 l) d) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 l) d) (neg.f64 (*.f64 (*.f64 D (*.f64 (/.f64 D d) h)) M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (/.f64 l D)) (*.f64 h M)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 l 1) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) D)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (sqrt.f64 D))) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (*.f64 h (/.f64 D d)) (*.f64 (/.f64 M d) (sqrt.f64 D)))) |
(/.f64 l (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M d))) (*.f64 (sqrt.f64 D) (sqrt.f64 D)))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (cbrt.f64 D))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 h (/.f64 M d))) (cbrt.f64 D))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 D d) (*.f64 h (*.f64 (/.f64 M d) (cbrt.f64 D))))) |
(/.f64 (/.f64 d 1) (*.f64 (/.f64 D l) (*.f64 (/.f64 D d) (*.f64 h M)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d 1) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (/.f64 D d))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d (sqrt.f64 (/.f64 D d))) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (sqrt.f64 (/.f64 D d)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 (/.f64 D d))) (*.f64 h (*.f64 M (/.f64 D l)))) (sqrt.f64 (/.f64 D d))) |
(/.f64 (/.f64 d (sqrt.f64 (/.f64 D d))) (*.f64 (/.f64 D (/.f64 (/.f64 l h) M)) (sqrt.f64 (/.f64 D d)))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) (*.f64 (*.f64 (/.f64 D l) (*.f64 h M)) (cbrt.f64 (/.f64 D d)))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (/.f64 D d)) 2)) (*.f64 (/.f64 D l) (*.f64 (*.f64 M h) (cbrt.f64 (/.f64 D d))))) |
(/.f64 d (*.f64 (pow.f64 (cbrt.f64 (/.f64 D d)) 2) (*.f64 h (*.f64 (*.f64 M (/.f64 D l)) (cbrt.f64 (/.f64 D d)))))) |
(/.f64 (/.f64 d (*.f64 h M)) (*.f64 (/.f64 D l) (/.f64 D d))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d (*.f64 M (/.f64 D d))) (*.f64 (/.f64 D l) h)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 d (*.f64 (sqrt.f64 (*.f64 h M)) (/.f64 D d))) (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 h M)))) |
(/.f64 d (*.f64 (*.f64 (/.f64 D l) (sqrt.f64 (*.f64 M h))) (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M h))))) |
(/.f64 (/.f64 (/.f64 (*.f64 d (/.f64 d D)) (sqrt.f64 (*.f64 M h))) (sqrt.f64 (*.f64 M h))) (/.f64 D l)) |
(/.f64 (/.f64 d (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (/.f64 D d))) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (*.f64 (/.f64 D d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2))) (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 M h)))) |
(/.f64 d (*.f64 (*.f64 (*.f64 (/.f64 D l) (cbrt.f64 (*.f64 M h))) (/.f64 D d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2))) |
(/.f64 (/.f64 d (*.f64 (*.f64 h M) (/.f64 D l))) (/.f64 D d)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 (*.f64 d (/.f64 l D)) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 (*.f64 d (/.f64 l D)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M))) 2)) (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 h M)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (/.f64 (*.f64 d (/.f64 l D)) h) (/.f64 d D)) M) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (/.f64 l (*.f64 (sqrt.f64 D) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (sqrt.f64 D)) |
(/.f64 (/.f64 l (sqrt.f64 D)) (*.f64 (*.f64 h (/.f64 D d)) (*.f64 (/.f64 M d) (sqrt.f64 D)))) |
(/.f64 l (*.f64 (*.f64 h (*.f64 (/.f64 D d) (/.f64 M d))) (*.f64 (sqrt.f64 D) (sqrt.f64 D)))) |
(/.f64 (/.f64 l (*.f64 (pow.f64 (cbrt.f64 D) 2) (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)))) (cbrt.f64 D)) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (*.f64 (/.f64 D d) (*.f64 h (/.f64 M d))) (cbrt.f64 D))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 D) 2)) (*.f64 (/.f64 D d) (*.f64 h (*.f64 (/.f64 M d) (cbrt.f64 D))))) |
(/.f64 -1 (*.f64 (*.f64 (*.f64 (/.f64 D d) h) (/.f64 M d)) (neg.f64 (/.f64 D l)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 -1 (*.f64 (/.f64 D l) (*.f64 (neg.f64 (/.f64 D d)) (/.f64 (*.f64 h M) d)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) 1) (*.f64 (*.f64 h M) (/.f64 D l))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 l) (*.f64 d (/.f64 d D))) (*.f64 (neg.f64 D) (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 l) (neg.f64 d)) (*.f64 (neg.f64 D) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 d (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 h M)) (neg.f64 D))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) l) (*.f64 D (*.f64 h M))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 d D)) (neg.f64 l)) (*.f64 (*.f64 h M) (neg.f64 D))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 d) (neg.f64 l)) (*.f64 (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h)) (neg.f64 D))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 d) (/.f64 d D)) (*.f64 (/.f64 D l) (*.f64 (neg.f64 M) h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (neg.f64 l) (/.f64 d D)) (*.f64 (/.f64 D d) (*.f64 (neg.f64 M) h))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 (neg.f64 l) d) (/.f64 (/.f64 d D) (*.f64 h M))) (neg.f64 D)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(/.f64 (*.f64 (*.f64 d (/.f64 l D)) (/.f64 d D)) (*.f64 h M)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 1) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(pow.f64 (sqrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 2) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(pow.f64 (cbrt.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 3) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(pow.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3) 1/3) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 2)) |
(sqrt.f64 (pow.f64 (/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) 2)) |
(fabs.f64 (/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2)))) |
(log.f64 (exp.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(cbrt.f64 (pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))) 3)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (*.f64 d (/.f64 d (*.f64 (*.f64 D h) M))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (/.f64 (/.f64 (/.f64 d D) (/.f64 h d)) M) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M))) 3) (pow.f64 (/.f64 l D) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (*.f64 d (/.f64 d (*.f64 (*.f64 D h) M))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 l D) 3) (pow.f64 (/.f64 (/.f64 (/.f64 d D) (/.f64 h d)) M) 3))) |
(expm1.f64 (log1p.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(exp.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(exp.f64 (*.f64 (log.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M)))) 1)) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
(log1p.f64 (expm1.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 D d) 2) (*.f64 h M))))) |
(*.f64 (/.f64 l (*.f64 D D)) (/.f64 (*.f64 d d) (*.f64 M h))) |
(/.f64 l (*.f64 (*.f64 M h) (pow.f64 (/.f64 D d) 2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 5.6b | (/.f64 d (*.f64 M h)) |
| 5.8b | (*.f64 (/.f64 (/.f64 l D) D) d) | |
| 8.6b | (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h))) | |
| 8.8b | (sqrt.f64 (/.f64 d h)) |
Compiled 182 to 38 computations (79.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | d | @ | 0 | (/.f64 d (*.f64 M h)) |
| 0.0ms | d | @ | -inf | (/.f64 d (*.f64 M h)) |
| 0.0ms | h | @ | 0 | (/.f64 d (*.f64 M h)) |
| 0.0ms | d | @ | inf | (/.f64 d (*.f64 M h)) |
| 0.0ms | M | @ | 0 | (/.f64 d (*.f64 M h)) |
| 1× | batch-egg-rewrite |
| 1628× | add-sqr-sqrt |
| 1616× | *-un-lft-identity |
| 1504× | add-cube-cbrt |
| 1480× | add-cbrt-cube |
| 152× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 145 | 13 |
| 2 | 1971 | 13 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d (*.f64 M h)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 M h)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 d (/.f64 (/.f64 1 M) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d (*.f64 M h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 d (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 1 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) (sqrt.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 d d)) (*.f64 (cbrt.f64 d) (/.f64 (/.f64 1 M) h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2) (cbrt.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 d M) (/.f64 1 h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 M) h) d)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 d) (/.f64 1 (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 M) (/.f64 d h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 h) (/.f64 d M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 M h))) (/.f64 d (sqrt.f64 (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 d (cbrt.f64 (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) M) (/.f64 (sqrt.f64 d) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 d d)) 1) (/.f64 (cbrt.f64 d) (*.f64 M h)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) h) (/.f64 (sqrt.f64 d) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 (cbrt.f64 d) h))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) (/.f64 (cbrt.f64 d) M))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 d (*.f64 M h)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 M (/.f64 d h)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 d (*.f64 M (neg.f64 h))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 M h)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 d (*.f64 M h))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 d (*.f64 M h)))))))) |
| 1× | egg-herbie |
| 1478× | associate-*r* |
| 1290× | associate-*l* |
| 924× | associate-+r+ |
| 922× | associate-+l+ |
| 890× | associate-*r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 105 | 939 |
| 1 | 261 | 921 |
| 2 | 884 | 897 |
| 3 | 5822 | 897 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(/.f64 d (*.f64 h M)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 M h)))) 1) |
(*.f64 d (/.f64 (/.f64 1 M) h)) |
(*.f64 (/.f64 d (*.f64 M h)) 1) |
(*.f64 1 (/.f64 d (*.f64 M h))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 1 M) h))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) (sqrt.f64 (/.f64 d (*.f64 M h)))) |
(*.f64 (cbrt.f64 (*.f64 d d)) (*.f64 (cbrt.f64 d) (/.f64 (/.f64 1 M) h))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2) (cbrt.f64 (/.f64 d (*.f64 M h)))) |
(*.f64 (/.f64 d M) (/.f64 1 h)) |
(*.f64 (/.f64 (/.f64 1 M) h) d) |
(*.f64 (neg.f64 d) (/.f64 1 (*.f64 M (neg.f64 h)))) |
(*.f64 (/.f64 1 M) (/.f64 d h)) |
(*.f64 (/.f64 1 h) (/.f64 d M)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 M h))) (/.f64 d (sqrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 d (cbrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (*.f64 M h))) |
(*.f64 (/.f64 (sqrt.f64 d) M) (/.f64 (sqrt.f64 d) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) 1) (/.f64 (cbrt.f64 d) (*.f64 M h))) |
(*.f64 (/.f64 (sqrt.f64 d) h) (/.f64 (sqrt.f64 d) M)) |
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 (cbrt.f64 d) h)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) (/.f64 (cbrt.f64 d) M)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (/.f64 d (*.f64 M h)))) |
(pow.f64 (/.f64 d (*.f64 M h)) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 3) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) 1/3) |
(pow.f64 (/.f64 M (/.f64 d h)) -1) |
(neg.f64 (/.f64 d (*.f64 M (neg.f64 h)))) |
(sqrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 2)) |
(log.f64 (exp.f64 (/.f64 d (*.f64 M h)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 M h))))) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3)) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 M h)))) |
(exp.f64 (log.f64 (/.f64 d (*.f64 M h)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 M h)))) |
| Outputs |
|---|
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(/.f64 (/.f64 d M) h) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 M h)))) 1) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 d (/.f64 (/.f64 1 M) h)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 d (*.f64 M h)) 1) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 1 (/.f64 d (*.f64 M h))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 1 M) h))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) (sqrt.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (cbrt.f64 (*.f64 d d)) (*.f64 (cbrt.f64 d) (/.f64 (/.f64 1 M) h))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d)) (/.f64 1 (*.f64 h M))) |
(*.f64 (/.f64 1 (*.f64 h M)) (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 h M) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 (cbrt.f64 d) (*.f64 h M))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 2) (cbrt.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 d M) (/.f64 1 h)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 (/.f64 1 M) h) d) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (neg.f64 d) (/.f64 1 (*.f64 M (neg.f64 h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 1 M) (/.f64 d h)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 1 h) (/.f64 d M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 M h))) (/.f64 d (sqrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 h M))) (/.f64 d (sqrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (sqrt.f64 (*.f64 h M))) (sqrt.f64 (*.f64 h M))) |
(/.f64 d (*.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 d (cbrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h M)) 2)) (/.f64 d (cbrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (*.f64 h M)) 2)) (cbrt.f64 (*.f64 h M))) |
(/.f64 d (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (cbrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (*.f64 M h))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 (sqrt.f64 d) M) (/.f64 (sqrt.f64 d) h)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) 1) (/.f64 (cbrt.f64 d) (*.f64 M h))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d)) (/.f64 1 (*.f64 h M))) |
(*.f64 (/.f64 1 (*.f64 h M)) (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 h M) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 (cbrt.f64 d) (*.f64 h M))) |
(*.f64 (/.f64 (sqrt.f64 d) h) (/.f64 (sqrt.f64 d) M)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 M h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 h M)) 2)) (/.f64 d (cbrt.f64 (*.f64 h M)))) |
(/.f64 (/.f64 d (pow.f64 (cbrt.f64 (*.f64 h M)) 2)) (cbrt.f64 (*.f64 h M))) |
(/.f64 d (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (cbrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 (cbrt.f64 d) h)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d)) (/.f64 1 (*.f64 h M))) |
(*.f64 (/.f64 1 (*.f64 h M)) (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 h M) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 (cbrt.f64 d) (*.f64 h M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) (/.f64 (cbrt.f64 d) M)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d)) (/.f64 1 (*.f64 h M))) |
(*.f64 (/.f64 1 (*.f64 h M)) (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 h M) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 (cbrt.f64 d) (*.f64 h M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (*.f64 M h))) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 M h)))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (*.f64 h M))) (cbrt.f64 d)) (sqrt.f64 (*.f64 h M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (*.f64 h M))) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 M h)) 2)) (cbrt.f64 (/.f64 d (*.f64 M h)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 d M) h)) (/.f64 (cbrt.f64 (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 h M)) 2))) |
(*.f64 (cbrt.f64 (/.f64 d (*.f64 h M))) (/.f64 (cbrt.f64 (*.f64 d d)) (pow.f64 (cbrt.f64 (*.f64 h M)) 2))) |
(pow.f64 (/.f64 d (*.f64 M h)) 1) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 M h))) 2) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 M h))) 3) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3) 1/3) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(pow.f64 (/.f64 M (/.f64 d h)) -1) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(neg.f64 (/.f64 d (*.f64 M (neg.f64 h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(sqrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 2)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(log.f64 (exp.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 M h))))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 M h)) 3)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(exp.f64 (log.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 M h))) 1)) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 M h)))) |
(/.f64 (/.f64 d M) h) |
(/.f64 d (*.f64 h M)) |
Compiled 26872 to 10537 computations (60.8% saved)
78 alts after pruning (74 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 912 | 27 | 939 |
| Fresh | 17 | 47 | 64 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 4 | 6 |
| Total | 932 | 78 | 1010 |
| Status | Error | Program |
|---|---|---|
| 49.5b | (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) | |
| 44.5b | (fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) | |
| 45.1b | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 42.7b | (/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) | |
| 22.6b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) | |
| 37.9b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) | |
| 39.8b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) | |
| 39.8b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) | |
| 19.9b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) | |
| 38.8b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) | |
| 39.4b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) | |
| 19.8b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) | |
| ✓ | 20.0b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
| 22.2b | (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) | |
| 38.9b | (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) | |
| 62.4b | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 49.4b | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 45.4b | (/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) | |
| 41.8b | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 45.1b | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 46.1b | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 48.6b | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 43.3b | (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) | |
| 42.4b | (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| ✓ | 45.1b | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 46.1b | (*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) | |
| 62.5b | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 38.8b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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.5b | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 42.9b | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) | |
| 39.4b | (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) | |
| 58.8b | (*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| 58.2b | (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 45.1b | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) | |
| 30.7b | (*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) | |
| 32.9b | (*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) | |
| 62.5b | (*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) | |
| 40.8b | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) | |
| 59.4b | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 31.5b | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) | |
| 41.8b | (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) | |
| 42.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) | |
| 42.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) | |
| 25.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) | |
| 36.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) | |
| 23.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) | |
| 24.3b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) | |
| 25.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) | |
| 27.8b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) | |
| 26.0b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) | |
| 58.1b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) | |
| 58.9b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 60.7b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) | |
| 27.6b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 32.4b | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) | |
| 30.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) | |
| 31.0b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) | |
| 31.2b | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) | |
| 46.1b | (*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) | |
| 46.6b | (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) | |
| 45.2b | (*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) | |
| 46.3b | (*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) | |
| 62.5b | (*.f64 d (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2)) | |
| 45.5b | (*.f64 d (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2)) 2)) | |
| 45.3b | (*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 2)) | |
| 45.3b | (*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) | |
| ✓ | 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 44.8b | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) | |
| 44.8b | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 62.5b | (*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) | |
| 48.9b | (*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) | |
| 49.9b | (*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) | |
| 49.1b | (*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) | |
| 42.1b | (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) | |
| 35.8b | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) | |
| 38.6b | (sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) | |
| 34.8b | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
Compiled 2025 to 1418 computations (30% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) |
(*.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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (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))))) |
(*.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 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2)) |
(*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (/.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 (cbrt.f64 (/.f64 d h)) (cbrt.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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) (sqrt.f64 1/2))) 2))) |
(*.f64 d (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) 3/2)) 2)) |
(*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) 2)) |
(*.f64 d (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))))) |
(*.f64 d (pow.f64 (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) (cbrt.f64 (pow.f64 (*.f64 l h) -1/8)))) 2)) |
| Outputs |
|---|
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
7 calls:
| 479.0ms | l |
| 427.0ms | d |
| 353.0ms | h |
| 307.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)))) |
| 266.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 9.3b | 6 | d |
| 10.4b | 4 | h |
| 10.6b | 4 | l |
| 18.5b | 3 | M |
| 18.8b | 2 | D |
| 13.3b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 3889 to 1761 computations (54.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 65.0ms | 6.984227951388676e+204 | 2.0800800664027273e+207 |
| 71.0ms | 1.227587681132342e+189 | 2.9028524664379136e+195 |
| 77.0ms | 5.556320844437206e-180 | 3.4417745214058348e-174 |
| 79.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 54.0ms | -1.655147114972811e+49 | -9.740391450687451e+46 |
| 160.0ms | 672× | body | 256 | valid |
| 148.0ms | 778× | body | 256 | invalid |
| 24.0ms | 106× | body | 256 | infinite |
Compiled 2963 to 2108 computations (28.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) |
(*.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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (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))))) |
(*.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 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 d (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 6) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h)))) 2)) |
(*.f64 d (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/4)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) 2)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 M (sqrt.f64 h)) D) (sqrt.f64 l)) d) 2))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 (/.f64 h d) l)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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))) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
7 calls:
| 583.0ms | h |
| 514.0ms | l |
| 497.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)))) |
| 483.0ms | d |
| 255.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 9.4b | 6 | d |
| 10.4b | 4 | h |
| 10.6b | 4 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 13.7b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 3645 to 1632 computations (55.2% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 95.0ms | 6.984227951388676e+204 | 2.0800800664027273e+207 |
| 113.0ms | 1.227587681132342e+189 | 2.9028524664379136e+195 |
| 85.0ms | 5.556320844437206e-180 | 3.4417745214058348e-174 |
| 91.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 6.0ms | -1.655147114972811e+49 | -9.740391450687451e+46 |
| 211.0ms | 576× | body | 256 | valid |
| 141.0ms | 689× | body | 256 | invalid |
| 25.0ms | 106× | body | 256 | infinite |
Compiled 2502 to 1779 computations (28.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) |
(*.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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (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))))) |
(*.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 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
7 calls:
| 445.0ms | l |
| 402.0ms | d |
| 400.0ms | h |
| 359.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)))) |
| 246.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 9.4b | 6 | d |
| 10.4b | 4 | h |
| 10.6b | 4 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 13.7b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 3256 to 1440 computations (55.8% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 102.0ms | 6.984227951388676e+204 | 2.0800800664027273e+207 |
| 109.0ms | 1.227587681132342e+189 | 2.9028524664379136e+195 |
| 109.0ms | 5.556320844437206e-180 | 3.4417745214058348e-174 |
| 74.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 55.0ms | -1.655147114972811e+49 | -9.740391450687451e+46 |
| 218.0ms | 672× | body | 256 | valid |
| 156.0ms | 808× | body | 256 | invalid |
| 54.0ms | 112× | body | 256 | infinite |
Compiled 2970 to 2115 computations (28.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) |
(*.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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 d h) 3/2)) (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))))) |
(*.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 1 (/.f64 (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))))) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
7 calls:
| 716.0ms | d |
| 655.0ms | h |
| 551.0ms | l |
| 301.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)))) |
| 176.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 9.4b | 6 | d |
| 10.4b | 4 | h |
| 10.6b | 4 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 13.7b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 3196 to 1412 computations (55.8% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 73.0ms | 6.984227951388676e+204 | 2.0800800664027273e+207 |
| 86.0ms | 1.227587681132342e+189 | 2.9028524664379136e+195 |
| 92.0ms | 5.556320844437206e-180 | 3.4417745214058348e-174 |
| 79.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 54.0ms | -1.655147114972811e+49 | -9.740391450687451e+46 |
| 175.0ms | 672× | body | 256 | valid |
| 164.0ms | 832× | body | 256 | invalid |
| 28.0ms | 108× | body | 256 | infinite |
Compiled 3012 to 2129 computations (29.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (cbrt.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -3/2))))) |
(*.f64 d (pow.f64 (pow.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))) 1/4) 2)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2) l)) 1))) |
(*.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 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 1/8 (*.f64 (*.f64 D M) (*.f64 D M))) d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
| Outputs |
|---|
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
7 calls:
| 289.0ms | h |
| 282.0ms | d |
| 280.0ms | l |
| 234.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)))) |
| 187.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 10.4b | 4 | d |
| 10.4b | 4 | h |
| 10.6b | 4 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 13.7b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 3050 to 1340 computations (56.1% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 5.775910427398627e-136 | 7.450989100962129e-136 |
| 87.0ms | -1.0829590331210793e-301 | 1.2687763839650172e-296 |
| 53.0ms | -4.366003659427622e-189 | -1.4257063914057654e-190 |
| 75.0ms | 365× | body | 256 | invalid |
| 73.0ms | 320× | body | 256 | valid |
| 10.0ms | 43× | body | 256 | infinite |
Compiled 1576 to 1076 computations (31.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
7 calls:
| 446.0ms | h |
| 351.0ms | d |
| 176.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)))) |
| 146.0ms | l |
| 145.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 13.4b | 4 | d |
| 12.4b | 4 | h |
| 13.6b | 3 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 13.7b | 5 | (*.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)))) |
| 19.8b | 1 | (*.f64 M D) |
Compiled 2745 to 1196 computations (56.4% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 30.0ms | 5.775910427398627e-136 | 7.450989100962129e-136 |
| 94.0ms | -1.0829590331210793e-301 | 1.2687763839650172e-296 |
| 39.0ms | -4.351403091304192e-128 | -1.0890014181844865e-128 |
| 77.0ms | 316× | body | 256 | invalid |
| 73.0ms | 288× | body | 256 | valid |
| 8.0ms | 38× | body | 256 | infinite |
Compiled 1056 to 761 computations (27.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) h)) l))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.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 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
6 calls:
| 413.0ms | l |
| 264.0ms | d |
| 223.0ms | h |
| 162.0ms | M |
| 55.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 13.1b | 5 | d |
| 13.9b | 3 | h |
| 12.4b | 6 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 19.8b | 1 | (*.f64 M D) |
Compiled 2602 to 1112 computations (57.3% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 7.330952961442425e+76 | 9.390241584008203e+76 |
| 80.0ms | 4.4343818518286974e-7 | 0.00018284747450916073 |
| 348.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 129.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 114.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 463.0ms | 624× | body | 256 | valid |
| 210.0ms | 894× | body | 256 | invalid |
| 33.0ms | 151× | body | 256 | infinite |
Compiled 2505 to 1790 computations (28.5% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
6 calls:
| 377.0ms | l |
| 350.0ms | d |
| 309.0ms | h |
| 200.0ms | M |
| 140.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 12.5b | 6 | d |
| 14.0b | 3 | h |
| 12.8b | 5 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 19.8b | 1 | (*.f64 M D) |
Compiled 2502 to 1052 computations (58% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 1.6510661267375417e+66 | 1.6477559973541926e+68 |
| 112.0ms | 5.426936970963588e-187 | 2.697237111544758e-186 |
| 100.0ms | -1.1683957827149593e-296 | 1.2790175594124077e-304 |
| 68.0ms | -8.329456919345867e-133 | -1.4423744500797658e-137 |
| 103.0ms | -1.1525554782258421e+222 | -1.7513337453270957e+208 |
| 231.0ms | 807× | body | 256 | invalid |
| 171.0ms | 656× | body | 256 | valid |
| 28.0ms | 120× | body | 256 | infinite |
Compiled 2740 to 2005 computations (26.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
| Outputs |
|---|
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
6 calls:
| 358.0ms | l |
| 334.0ms | d |
| 156.0ms | h |
| 148.0ms | M |
| 61.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 13.5b | 5 | d |
| 14.0b | 3 | h |
| 12.8b | 5 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 19.8b | 1 | (*.f64 M D) |
Compiled 2469 to 1031 computations (58.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 92.0ms | 1.3329790226862651e-39 | 3.7867379776477825e-34 |
| 78.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 124.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 96.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 174.0ms | 730× | body | 256 | invalid |
| 163.0ms | 592× | body | 256 | valid |
| 40.0ms | 156× | body | 256 | infinite |
Compiled 2368 to 1649 computations (30.4% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)) (/.f64 l h))) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) 1))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 h (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 h (/.f64 l (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 2)))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 1 (/.f64 l (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (/.f64 D d) M) (*.f64 (/.f64 D d) M)) (*.f64 (/.f64 l h) 4)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 l d) (*.f64 D D)) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) |
6 calls:
| 389.0ms | l |
| 324.0ms | d |
| 275.0ms | h |
| 182.0ms | M |
| 104.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 13.5b | 5 | d |
| 14.0b | 3 | h |
| 13.3b | 5 | l |
| 18.5b | 3 | M |
| 19.8b | 1 | D |
| 19.8b | 1 | (*.f64 M D) |
Compiled 2437 to 1025 computations (57.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 148.0ms | 1.3329790226862651e-39 | 3.7867379776477825e-34 |
| 88.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 147.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 141.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 279.0ms | 775× | body | 256 | invalid |
| 175.0ms | 592× | body | 256 | valid |
| 30.0ms | 135× | body | 256 | infinite |
Compiled 2138 to 1509 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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) d) |
(/.f64 d (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) 3)) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 d (exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 l)) (log.f64 (/.f64 -1 h))) 1/2))) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(*.f64 (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (fma.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 2) (/.f64 h l)) -1/2 1)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 282.0ms | h |
| 226.0ms | d |
| 192.0ms | l |
| 159.0ms | M |
| 64.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 14.9b | 3 | d |
| 15.6b | 4 | h |
| 14.5b | 5 | l |
| 18.8b | 3 | M |
| 19.8b | 1 | D |
Compiled 1727 to 762 computations (55.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 4.480259461072599e+107 | 4.1103666037367825e+108 |
| 94.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 130.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 86.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 189.0ms | 544× | body | 256 | valid |
| 135.0ms | 661× | body | 256 | invalid |
| 36.0ms | 127× | body | 256 | infinite |
Compiled 1922 to 1368 computations (28.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 203.0ms | l |
| 170.0ms | h |
| 145.0ms | M |
| 107.0ms | D |
| 105.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 14.9b | 3 | d |
| 15.6b | 4 | h |
| 14.8b | 5 | l |
| 18.8b | 3 | M |
| 19.8b | 1 | D |
Compiled 1566 to 680 computations (56.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 4.480259461072599e+107 | 4.1103666037367825e+108 |
| 94.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 141.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 76.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 175.0ms | 779× | body | 256 | invalid |
| 135.0ms | 544× | body | 256 | valid |
| 40.0ms | 154× | body | 256 | infinite |
Compiled 1884 to 1330 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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) M) (/.f64 (/.f64 l h) (*.f64 (/.f64 D d) 1/2))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (*.f64 (*.f64 (/.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 l D)) (/.f64 (*.f64 M M) (*.f64 d (/.f64 d 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 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 1/8 (/.f64 (*.f64 D (*.f64 D h)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M)))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (*.f64 (/.f64 1 (*.f64 1/2 (*.f64 (/.f64 M d) D))) (/.f64 l h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 225.0ms | h |
| 169.0ms | l |
| 158.0ms | d |
| 96.0ms | M |
| 48.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 15.3b | 3 | d |
| 15.5b | 5 | h |
| 14.9b | 5 | l |
| 19.0b | 3 | M |
| 20.0b | 1 | D |
Compiled 1531 to 663 computations (56.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 48.0ms | 4.480259461072599e+107 | 4.1103666037367825e+108 |
| 141.0ms | 5.487104713754492e-131 | 4.397085183940118e-112 |
| 148.0ms | 1.3970404912557976e-196 | 4.974733391806783e-187 |
| 103.0ms | -1.2514052952152399e+178 | -6.318868441500124e+166 |
| 244.0ms | 560× | body | 256 | valid |
| 152.0ms | 696× | body | 256 | invalid |
| 33.0ms | 144× | body | 256 | infinite |
Compiled 1907 to 1337 computations (29.9% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 (/.f64 d h) (/.f64 d D)) (*.f64 (/.f64 D l) M))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M M) D) (*.f64 (*.f64 (/.f64 d h) d) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) D) (*.f64 (*.f64 d (neg.f64 d)) (/.f64 l D))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 M (*.f64 M (neg.f64 h))) (neg.f64 (*.f64 D D))) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 l))))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 150.0ms | d |
| 147.0ms | h |
| 146.0ms | l |
| 71.0ms | M |
| 62.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 16.1b | 5 | d |
| 17.3b | 5 | h |
| 16.9b | 5 | l |
| 21.8b | 2 | M |
| 22.6b | 2 | D |
Compiled 1290 to 553 computations (57.1% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 120.0ms | 1.6477559973541926e+68 | 1.0574999233728333e+82 |
| 114.0ms | 1.9754791462849882e-134 | 1.4583179361281916e-128 |
| 112.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 40.0ms | -1.3941413156353547e+85 | -2.3797945081935504e+84 |
| 187.0ms | 544× | body | 256 | valid |
| 170.0ms | 561× | body | 256 | invalid |
| 20.0ms | 71× | body | 256 | infinite |
Compiled 1674 to 1154 computations (31.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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 (*.f64 d d) (*.f64 D D)) (/.f64 l (*.f64 h M)))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 128.0ms | l |
| 128.0ms | d |
| 94.0ms | D |
| 78.0ms | h |
| 73.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 16.6b | 5 | d |
| 18.5b | 3 | h |
| 17.1b | 5 | l |
| 23.6b | 3 | M |
| 23.0b | 3 | D |
Compiled 920 to 433 computations (52.9% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 79.0ms | 1.6477559973541926e+68 | 1.0574999233728333e+82 |
| 77.0ms | 1.9754791462849882e-134 | 1.4583179361281916e-128 |
| 76.0ms | -1.3513166071662842e-280 | -5.41389527496051e-286 |
| 43.0ms | -1.3941413156353547e+85 | -2.3797945081935504e+84 |
| 132.0ms | 544× | body | 256 | valid |
| 117.0ms | 616× | body | 256 | invalid |
| 16.0ms | 66× | body | 256 | infinite |
Compiled 1674 to 1154 computations (31.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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 113.0ms | d |
| 112.0ms | l |
| 70.0ms | M |
| 69.0ms | h |
| 69.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 18.0b | 5 | d |
| 18.8b | 3 | h |
| 18.3b | 5 | l |
| 24.7b | 3 | M |
| 23.2b | 3 | D |
Compiled 833 to 400 computations (52% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 1.6661097921083984e-18 | 6.035520188136585e-15 |
| 53.0ms | 2.8270776700801203e-126 | 7.923769696030874e-125 |
| 68.0ms | -4.7720893744052775e-294 | -1.1683957827149593e-296 |
| 43.0ms | -1.3941413156353547e+85 | -2.3797945081935504e+84 |
| 106.0ms | 464× | body | 256 | valid |
| 93.0ms | 486× | body | 256 | invalid |
| 16.0ms | 70× | body | 256 | infinite |
Compiled 1452 to 1007 computations (30.6% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 196.0ms | d |
| 111.0ms | l |
| 67.0ms | D |
| 66.0ms | M |
| 66.0ms | h |
| Error | Segments | Branch |
|---|---|---|
| 18.5b | 5 | d |
| 18.8b | 3 | h |
| 18.3b | 5 | l |
| 24.7b | 3 | M |
| 23.4b | 3 | D |
Compiled 804 to 389 computations (51.6% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 86.0ms | 5.641993297666866e+99 | 3.165449058607216e+105 |
| 136.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 94.0ms | 1.5298552299517333e-242 | 2.0772919496623342e-240 |
| 33.0ms | -4.812897791828321e+82 | -1.2128064190720458e+82 |
| 151.0ms | 598× | body | 256 | invalid |
| 109.0ms | 480× | body | 256 | valid |
| 80.0ms | 156× | body | 256 | infinite |
Compiled 1530 to 1052 computations (31.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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 148.0ms | d |
| 136.0ms | l |
| 76.0ms | D |
| 69.0ms | h |
| 26.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 18.5b | 5 | d |
| 18.8b | 3 | h |
| 18.0b | 6 | l |
| 26.0b | 1 | M |
| 23.4b | 3 | D |
Compiled 775 to 379 computations (51.1% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 90.0ms | 3.165449058607216e+105 | 4.480259461072599e+107 |
| 84.0ms | 1.732403423719167e+48 | 1.0946975723050323e+52 |
| 123.0ms | 4.397085183940118e-112 | 8.68564357989041e-104 |
| 134.0ms | 1.5298552299517333e-242 | 2.0772919496623342e-240 |
| 46.0ms | -4.812897791828321e+82 | -1.2128064190720458e+82 |
| 250.0ms | 782× | body | 256 | invalid |
| 137.0ms | 576× | body | 256 | valid |
| 43.0ms | 185× | body | 256 | infinite |
Compiled 1919 to 1342 computations (30.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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (+.f64 (/.f64 (neg.f64 (*.f64 1/8 (pow.f64 (/.f64 M (/.f64 d D)) 2))) (/.f64 l h)) 1) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 D (*.f64 d (/.f64 2 M))) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (*.f64 D D) (/.f64 l h)) (/.f64 -1/8 (*.f64 (/.f64 d M) (/.f64 d M)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 127.0ms | l |
| 126.0ms | d |
| 85.0ms | M |
| 63.0ms | h |
| 47.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 18.7b | 6 | d |
| 19.1b | 3 | h |
| 18.9b | 5 | l |
| 26.4b | 3 | M |
| 27.6b | 1 | D |
Compiled 717 to 362 computations (49.5% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 81.0ms | -1.1683957827149593e-296 | 1.2790175594124077e-304 |
| 64.0ms | -8.329456919345867e-133 | -1.4423744500797658e-137 |
| 56.0ms | -1.2228595986841096e-49 | -4.568389134890163e-52 |
| 40.0ms | -1.2164429729235064e-25 | -1.6229044935843987e-26 |
| 39.0ms | -1.3941413156353547e+85 | -2.3797945081935504e+84 |
| 143.0ms | 608× | body | 256 | valid |
| 112.0ms | 574× | body | 256 | invalid |
| 15.0ms | 63× | body | 256 | infinite |
Compiled 1656 to 1226 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)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 113.0ms | d |
| 98.0ms | M |
| 90.0ms | l |
| 77.0ms | h |
| 59.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 19.8b | 4 | d |
| 19.1b | 3 | h |
| 18.9b | 5 | l |
| 26.4b | 3 | M |
| 27.6b | 1 | D |
Compiled 534 to 290 computations (45.7% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 202.0ms | 3.686137714657325e-299 | 6.609804205619641e-284 |
| 119.0ms | -4.007682853862372e-205 | -3.365912505311355e-216 |
| 115.0ms | -2.0491199603460402e-19 | -3.1526382385574516e-24 |
| 59.0ms | -1.0765544541034584e+95 | -3.963012631952196e+90 |
| 241.0ms | 1004× | body | 256 | invalid |
| 137.0ms | 576× | body | 256 | valid |
| 105.0ms | 385× | body | 256 | infinite |
Compiled 1648 to 1206 computations (26.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) d) |
(*.f64 d (cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) (/.f64 1 h)) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 D) (/.f64 (/.f64 d M) (*.f64 D M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (/.f64 D (/.f64 (/.f64 (/.f64 d M) M) D)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 103.0ms | d |
| 73.0ms | l |
| 55.0ms | M |
| 53.0ms | h |
| 23.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 19.8b | 4 | d |
| 19.2b | 3 | h |
| 20.1b | 4 | l |
| 26.4b | 3 | M |
| 27.6b | 1 | D |
Compiled 510 to 279 computations (45.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.2687763839650172e-296 | 1.3100754450036214e-296 |
| 112.0ms | -1.9545331787347955e+128 | -2.9839411098987102e+115 |
| 69.0ms | 175× | body | 256 | invalid |
| 37.0ms | 160× | body | 256 | valid |
| 3.0ms | 15× | body | 256 | infinite |
Compiled 368 to 288 computations (21.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) -3/2))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (pow.f64 l -1/2) (/.f64 (sqrt.f64 h) d)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -3/4) 2/3)) |
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) -1/4) 2)) |
(*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) |
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) |
(/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 d (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 1/4) 2)) |
(*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 121.0ms | D |
| 62.0ms | d |
| 61.0ms | l |
| 29.0ms | h |
| 15.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 21.3b | 2 | d |
| 21.3b | 2 | h |
| 21.3b | 2 | l |
| 34.8b | 1 | M |
| 31.1b | 7 | D |
Compiled 341 to 184 computations (46% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.2687763839650172e-296 | 1.3100754450036214e-296 |
Compiled 48 to 38 computations (20.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 48.0ms | M |
| 23.0ms | l |
| 22.0ms | D |
| 16.0ms | h |
| 15.0ms | d |
| Error | Segments | Branch |
|---|---|---|
| 25.8b | 2 | d |
| 25.7b | 2 | h |
| 24.7b | 3 | l |
| 34.8b | 1 | M |
| 33.5b | 3 | D |
Compiled 163 to 90 computations (44.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 171.0ms | 3.156483404426618e-237 | 8.498536369551594e-212 |
| 163.0ms | -4.007682853862372e-205 | -3.365912505311355e-216 |
| 188.0ms | 596× | body | 256 | invalid |
| 75.0ms | 336× | body | 256 | valid |
| 65.0ms | 260× | body | 256 | infinite |
Compiled 646 to 489 computations (24.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.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 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
5 calls:
| 27.0ms | h |
| 21.0ms | d |
| 15.0ms | l |
| 8.0ms | D |
| 7.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 31.3b | 2 | d |
| 29.7b | 4 | h |
| 30.8b | 2 | l |
| 34.8b | 1 | M |
| 34.8b | 1 | D |
Compiled 144 to 77 computations (46.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 1.3100754450036214e-296 | 1.5272404726433572e-296 |
| 90.0ms | -7.526909461997002e-271 | -7.741989333113246e-282 |
| 7.0ms | -1.3285760678258785e-187 | -1.0397396939903528e-188 |
| 56.0ms | 208× | body | 256 | valid |
| 48.0ms | 232× | body | 256 | invalid |
| 6.0ms | 30× | body | 256 | infinite |
Compiled 412 to 300 computations (27.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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
5 calls:
| 22.0ms | h |
| 16.0ms | d |
| 11.0ms | l |
| 6.0ms | M |
| 6.0ms | D |
| Error | Segments | Branch |
|---|---|---|
| 31.3b | 2 | d |
| 29.7b | 4 | h |
| 30.8b | 2 | l |
| 34.8b | 1 | M |
| 34.8b | 1 | D |
Compiled 112 to 62 computations (44.6% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 1.3100754450036214e-296 | 1.5272404726433572e-296 |
| 82.0ms | -7.526909461997002e-271 | -7.741989333113246e-282 |
| 44.0ms | -1.3285760678258785e-187 | -1.0397396939903528e-188 |
| 68.0ms | 288× | body | 256 | valid |
| 62.0ms | 310× | body | 256 | invalid |
| 9.0ms | 40× | body | 256 | infinite |
Compiled 552 to 400 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 l) (/.f64 d h))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 l h)) d)) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
5 calls:
| 29.0ms | h |
| 15.0ms | d |
| 15.0ms | l |
| 7.0ms | D |
| 5.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 31.6b | 2 | d |
| 28.8b | 5 | h |
| 31.2b | 2 | l |
| 34.8b | 1 | M |
| 34.8b | 1 | D |
Compiled 104 to 57 computations (45.2% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 1.1759178402746141e+97 | 2.1933805020579957e+98 |
| 20.0ms | 1.3100754450036214e-296 | 1.5272404726433572e-296 |
| 80.0ms | -7.526909461997002e-271 | -7.741989333113246e-282 |
| 49.0ms | -1.3285760678258785e-187 | -1.0397396939903528e-188 |
| 97.0ms | 443× | body | 256 | invalid |
| 91.0ms | 400× | body | 256 | valid |
| 13.0ms | 58× | body | 256 | infinite |
Compiled 730 to 529 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)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 16.0ms | D |
| 6.0ms | l |
| 6.0ms | d |
| 6.0ms | h |
| 3.0ms | M |
| Error | Segments | Branch |
|---|---|---|
| 32.2b | 2 | d |
| 32.2b | 2 | h |
| 32.2b | 2 | l |
| 38.6b | 1 | M |
| 36.5b | 5 | D |
Compiled 56 to 39 computations (30.4% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 63.0ms | -3.021877720589619e-236 | -1.7504741421102565e-239 |
| 29.0ms | 128× | body | 256 | valid |
| 29.0ms | 157× | body | 256 | invalid |
| 4.0ms | 16× | body | 256 | infinite |
Compiled 256 to 190 computations (25.8% saved)
Total -0.1b remaining (-0.1%)
Threshold costs -0.1b (-0.1%)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
5 calls:
| 3.0ms | h |
| 3.0ms | D |
| 3.0ms | M |
| 3.0ms | d |
| 3.0ms | l |
| Error | Segments | Branch |
|---|---|---|
| 45.1b | 1 | d |
| 45.1b | 1 | h |
| 45.1b | 1 | l |
| 45.1b | 1 | M |
| 45.1b | 1 | D |
Compiled 48 to 36 computations (25% saved)
| 1× | egg-herbie |
| 256× | *-commutative |
| 84× | +-commutative |
| 46× | neg-mul-1 |
| 46× | neg-sub0 |
| 38× | distribute-lft-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 537 | 8236 |
| 1 | 697 | 8232 |
| 2 | 745 | 8232 |
| 3 | 793 | 8232 |
| 4 | 827 | 8232 |
| 5 | 850 | 8232 |
| 6 | 864 | 8232 |
| 7 | 868 | 8232 |
| 8 | 869 | 8232 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 d -8500000000000000129300750639327632427022389608448) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 55000000000000002629447908144565454387662957890824416581762946458776592600060729174180048013236433829151971431695996843641757613607174851953283862965857610195795397169569811551413986568444051456) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -9999999999999999464902769475481793196872414789632) (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 4233944893153397/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 37999999999999997248705819089129395123640864144101000270914299956903887988686233181910861517946573799327494276095869732093734061790366806298061345884186474413220006739995594980386172486820036608) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 8400000000000000184129782128448862240445316262662865217168009237128570889708565143746368135790558588225647312535205673391094157183567526719915520303604153544376839004740629874868748714084819792333249708032) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -300000000000000013153752913522859206390214295552) (*.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))))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 6752412114080849/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -7500000000000000572232738081891525247122372820992) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 7642088034517177/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 32000000000000000738978921686331889565754823195254376813778066500954950069742646043704377499774424355545036334024274374291174083620347952220032950932918085942785005806292340760286933433712640) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 h -5016456510113119/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -4487513541079239/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 l -20999999999999999031700141907761622017647266788750766602128213792086278626635246212578722235980080646817606128685763284478006452108781456042835440189866093326898521628278259712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 l 3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) (if (<=.f64 l 5551837237886853/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4796153459164483/36893488147419103232) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (if (<=.f64 l 74999999999999995494819865897958841476886548853186718121075352597772694978560) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))))))) |
(if (<=.f64 d -17600000000000000684526964899155636391009755875955554346837219233353667794931741830302073946986475444169457014901653539278158027608061010851107232630943333502380487182220582063843696222147446534600714356785152) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1636695303948071/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 6368548303854545/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (if (<=.f64 d 3100000000000000185936433190442669596836055683665898946786903457792) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))))))) |
(if (<=.f64 l -7000000000000000263029447633732569684337957117862476741034550209590821143872630588025925728593343330064291379339376452888620722775960371182021456039108969781949921384577630208) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 l 551124372448951/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2420859260706477/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 5686995171182009/5986310706507378352962293074805895248510699696029696) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))))))) |
(if (<=.f64 l -6199999999999999925130266223971369776056716297014208602376641013117578452626578708323393833932919292506527692690716525399140615705509110662179713032167366089306412154880) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 4615139989304069/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 6346137300386387/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4290987514424489/3064991081731777716716694054300618367237478244367204352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))))))) |
(if (<=.f64 l -3200000000000000044925396018559056697038783058244132355002561374240681745556803459461892263794101979027593144440899260998175656859620470075928568706701494070936339381858861056) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 2440004446519021/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 5949503719112237/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1849999999999999893416741438025983123111671955808598388787676469444173199761036155307047849994742920495759360) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -430000000000000025697630588607939467372750362020665459463131884274018302064938811972587450198219386710843639638651683651606489715712678084770275051151481144994087630190808137728) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2117444900031265/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 2900000000000000072523015470626769421101421875527363876910153634105854279854684664812870050533417154024308736) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -5399999999999999801219699376094019576976914447531244658289410313298934069848567470420215859246305004706677804785835303842568965291375221768249939703893018741743941062284541952) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 4514810859101807/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 4658085086122969/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -6899999999999999686847016284222796667607944879644592761955876101248401603581469261824) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1360313661466941/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 8797237258720881/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (/.f64 d (sqrt.f64 (*.f64 l h))) (if (<=.f64 d 1549999999999999920861783783134207150752101941163461078710835468042240) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -5300000000000000284595075126293740687183903703993435387709906337111517385406812258304) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -3643129264433309/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 d (sqrt.f64 (*.f64 l h))) (if (<=.f64 d 12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -3049999999999999992860522852629134338697962145909507037416445609589979747247070380032) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -4344377137433667/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 d 7430920011128155/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (if (<=.f64 d 2281771080410813/5070602400912917605986812821504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -18000000000000000689319671493127823313199612156473955710481876045197379757957709824) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 2340163952016261/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 5800000000000000441917169037238757437152412195321666401706401012878860313185054768274583928734482432) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -28000000000000000323387637124014397524226755381747523504162239888624466259500597248) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 5648671608315113/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 8999999999999999938988538069254651788155375977496576) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 d -2899999999999999887139723366169446572531117763574426991758019408958711965171534790656) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -6097860015223217/348449143727040986586495598010130648530944) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) (if (<=.f64 d -4844365416753631/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) (if (<=.f64 d -2557336412418861/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -14500000000000000701340861905300820202441118842233062429274460361399046311561366113594900480) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l -2076918743413931/10384593717069655257060992658440192) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) (if (<=.f64 l -1129605583483287/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 1837892429666853/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 h -115000000000000003434145399925511914918964835438373331583107028781241637026126401895757975238161150746845631421138075648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) (if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 l -1813730872219437/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 733155940312959/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))))) |
(if (<=.f64 h -1959553324262937/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6821719807979999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 5338429533287133/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))))) |
(if (<=.f64 h -3762342382584839/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -5481739131412499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 4970261979267331/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))))) |
(if (<=.f64 h -3762342382584839/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6335595478587015/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184) (/.f64 d (sqrt.f64 (*.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(if (<=.f64 d -8680566333305435/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
(if (<=.f64 d -8500000000000000129300750639327632427022389608448) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 55000000000000002629447908144565454387662957890824416581762946458776592600060729174180048013236433829151971431695996843641757613607174851953283862965857610195795397169569811551413986568444051456) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -8500000000000000129300750639327632427022389608448) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.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))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 467650163306275/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) (if (<=.f64 d 55000000000000002629447908144565454387662957890824416581762946458776592600060729174180048013236433829151971431695996843641757613607174851953283862965857610195795397169569811551413986568444051456) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -9999999999999999464902769475481793196872414789632) (/.f64 (*.f64 (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (/.f64 h l)) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 4233944893153397/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 37999999999999997248705819089129395123640864144101000270914299956903887988686233181910861517946573799327494276095869732093734061790366806298061345884186474413220006739995594980386172486820036608) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 8400000000000000184129782128448862240445316262662865217168009237128570889708565143746368135790558588225647312535205673391094157183567526719915520303604153544376839004740629874868748714084819792333249708032) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -9999999999999999464902769475481793196872414789632) (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 1 (*.f64 -1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 4233944893153397/145998099763910246996517491382409322396583312231953917778534160572776805350677676368189209962155884792916553906355021033942038551084014015944085162231110854024063829579528478402651974151891320832) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) (if (<=.f64 d 37999999999999997248705819089129395123640864144101000270914299956903887988686233181910861517946573799327494276095869732093734061790366806298061345884186474413220006739995594980386172486820036608) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 8400000000000000184129782128448862240445316262662865217168009237128570889708565143746368135790558588225647312535205673391094157183567526719915520303604153544376839004740629874868748714084819792333249708032) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -300000000000000013153752913522859206390214295552) (*.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))))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 6752412114080849/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -300000000000000013153752913522859206390214295552) (*.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 h l) (pow.f64 (*.f64 (/.f64 D d) (/.f64 M 2)) 2))))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 6752412114080849/18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) (if (<=.f64 d 35999999999999997863386469219868967035443923858894893493924135599032239859703803684400723408863821356191353140860768795905513731879219374031156658118518327075079270309360868356041534328537088) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -7500000000000000572232738081891525247122372820992) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 7642088034517177/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) (if (<=.f64 d 32000000000000000738978921686331889565754823195254376813778066500954950069742646043704377499774424355545036334024274374291174083620347952220032950932918085942785005806292340760286933433712640) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 D d)) 1/2) 2) (*.f64 (/.f64 h l) -1/2) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 d -7500000000000000572232738081891525247122372820992) (/.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2)))))))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -2946648669762235/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 d 7642088034517177/1140610154405548804660292901425072831223307126812139982644798129474818791802169346626478202829342849944660577393398601827672176180343859499563165329930553547062998668590066237520718548061650944) (fma.f64 (/.f64 -1/8 (/.f64 d (*.f64 D (*.f64 D (*.f64 M M))))) (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) (if (<=.f64 d 32000000000000000738978921686331889565754823195254376813778066500954950069742646043704377499774424355545036334024274374291174083620347952220032950932918085942785005806292340760286933433712640) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d 6999999999999999782149117136484467016682001369578158767136385688446991807570246514704397990056797968547999443602629094798380094072698906487893083213986697106262818333848458794487411496741829800668805726208) (*.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) (fma.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) (*.f64 -1/2 (/.f64 h l)) 1)) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l)))))))) |
(if (<=.f64 h -5016456510113119/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -5016456510113119/10032913020226237310869197622070557910061530690809581488606035047662224110216294903018315384440590765432325303757053790498770584583633048750167493382743608188543746320969475933440520778435368952314936164352) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -4487513541079239/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -4487513541079239/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)))))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -4487513541079239/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2))) (/.f64 -1 l)))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 h -4487513541079239/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)))))) (if (<=.f64 h -20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 h 1178420618842611/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 (sqrt.f64 l) (sqrt.f64 d)))))) |
(if (<=.f64 l -20999999999999999031700141907761622017647266788750766602128213792086278626635246212578722235980080646817606128685763284478006452108781456042835440189866093326898521628278259712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 l 3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 M D) d) 2)))))) (if (<=.f64 l 5551837237886853/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4796153459164483/36893488147419103232) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (if (<=.f64 l 74999999999999995494819865897958841476886548853186718121075352597772694978560) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))))))) |
(if (<=.f64 l -20999999999999999031700141907761622017647266788750766602128213792086278626635246212578722235980080646817606128685763284478006452108781456042835440189866093326898521628278259712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (<=.f64 l 3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)))))) (if (<=.f64 l 5551837237886853/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4796153459164483/36893488147419103232) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (if (<=.f64 l 74999999999999995494819865897958841476886548853186718121075352597772694978560) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) |
(if (<=.f64 l -20999999999999999031700141907761622017647266788750766602128213792086278626635246212578722235980080646817606128685763284478006452108781456042835440189866093326898521628278259712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (<=.f64 l 3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (*.f64 h (*.f64 1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2))) (/.f64 -1 l)))) (if (<=.f64 l 5551837237886853/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4796153459164483/36893488147419103232) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (if (<=.f64 l 74999999999999995494819865897958841476886548853186718121075352597772694978560) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) |
(if (<=.f64 l -20999999999999999031700141907761622017647266788750766602128213792086278626635246212578722235980080646817606128685763284478006452108781456042835440189866093326898521628278259712) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (<=.f64 l 3331240651246993/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 (/.f64 1 l) (*.f64 h (*.f64 -1/8 (pow.f64 (/.f64 (*.f64 D M) d) 2)))))) (if (<=.f64 l 5551837237886853/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4796153459164483/36893488147419103232) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (if (<=.f64 l 74999999999999995494819865897958841476886548853186718121075352597772694978560) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))))) |
(if (<=.f64 d -17600000000000000684526964899155636391009755875955554346837219233353667794931741830302073946986475444169457014901653539278158027608061010851107232630943333502380487182220582063843696222147446534600714356785152) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1636695303948071/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d 6368548303854545/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))) (if (<=.f64 d 3100000000000000185936433190442669596836055683665898946786903457792) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2))))))))) |
(if (<=.f64 d -17600000000000000684526964899155636391009755875955554346837219233353667794931741830302073946986475444169457014901653539278158027608061010851107232630943333502380487182220582063843696222147446534600714356785152) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -1636695303948071/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (or (<=.f64 d 6368548303854545/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (not (<=.f64 d 3100000000000000185936433190442669596836055683665898946786903457792))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))))))) |
(if (<=.f64 d -17600000000000000684526964899155636391009755875955554346837219233353667794931741830302073946986475444169457014901653539278158027608061010851107232630943333502380487182220582063843696222147446534600714356785152) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -1636695303948071/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (or (<=.f64 d 6368548303854545/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (not (<=.f64 d 3100000000000000185936433190442669596836055683665898946786903457792))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))))))) |
(if (<=.f64 d -17600000000000000684526964899155636391009755875955554346837219233353667794931741830302073946986475444169457014901653539278158027608061010851107232630943333502380487182220582063843696222147446534600714356785152) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -1636695303948071/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 (*.f64 (pow.f64 (/.f64 d h) 1/2) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 h (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 l))))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (-.f64 (*.f64 (/.f64 D (/.f64 (/.f64 d M) (*.f64 D M))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (or (<=.f64 d 6368548303854545/2449441655328671218473925200700819802261115891310932980616707775308160183158275122807205904404441104841876294862561960570988912251863537292521360689146388717906188066642938460312627143172697498123763712) (not (<=.f64 d 3100000000000000185936433190442669596836055683665898946786903457792))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))))))) |
(if (<=.f64 l -7000000000000000263029447633732569684337957117862476741034550209590821143872630588025925728593343330064291379339376452888620722775960371182021456039108969781949921384577630208) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 l 551124372448951/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2420859260706477/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 5686995171182009/5986310706507378352962293074805895248510699696029696) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))))))) |
(if (<=.f64 l -7000000000000000263029447633732569684337957117862476741034550209590821143872630588025925728593343330064291379339376452888620722775960371182021456039108969781949921384577630208) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (<=.f64 l 551124372448951/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2420859260706477/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 5686995171182009/5986310706507378352962293074805895248510699696029696) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -6199999999999999925130266223971369776056716297014208602376641013117578452626578708323393833932919292506527692690716525399140615705509110662179713032167366089306412154880) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 4615139989304069/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 6346137300386387/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4290987514424489/3064991081731777716716694054300618367237478244367204352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l d) (*.f64 (*.f64 (*.f64 (/.f64 M d) h) D) D))))))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (+.f64 1 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) (*.f64 (/.f64 h l) -1/2)))))))) |
(if (<=.f64 l -6199999999999999925130266223971369776056716297014208602376641013117578452626578708323393833932919292506527692690716525399140615705509110662179713032167366089306412154880) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4615139989304069/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 6346137300386387/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4290987514424489/3064991081731777716716694054300618367237478244367204352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -6199999999999999925130266223971369776056716297014208602376641013117578452626578708323393833932919292506527692690716525399140615705509110662179713032167366089306412154880) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 4615139989304069/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 6346137300386387/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4290987514424489/3064991081731777716716694054300618367237478244367204352) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 d l) (*.f64 D (*.f64 D (*.f64 h (/.f64 M d)))))))))) (*.f64 (+.f64 1 (*.f64 (*.f64 -1/2 (/.f64 h l)) (pow.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -3200000000000000044925396018559056697038783058244132355002561374240681745556803459461892263794101979027593144440899260998175656859620470075928568706701494070936339381858861056) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 2440004446519021/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 5949503719112237/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1849999999999999893416741438025983123111671955808598388787676469444173199761036155307047849994742920495759360) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -3200000000000000044925396018559056697038783058244132355002561374240681745556803459461892263794101979027593144440899260998175656859620470075928568706701494070936339381858861056) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 2440004446519021/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 5949503719112237/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1849999999999999893416741438025983123111671955808598388787676469444173199761036155307047849994742920495759360) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -3200000000000000044925396018559056697038783058244132355002561374240681745556803459461892263794101979027593144440899260998175656859620470075928568706701494070936339381858861056) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 2440004446519021/321053216647239593947814323906257853121968982105906607635393121525191171526921436896586092302098904493834409720225721295960658706676257560005359788247795462033399882271023229870096664909931806474077957259264) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (/.f64 1 (sqrt.f64 (/.f64 h d)))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 5949503719112237/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1849999999999999893416741438025983123111671955808598388787676469444173199761036155307047849994742920495759360) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -430000000000000025697630588607939467372750362020665459463131884274018302064938811972587450198219386710843639638651683651606489715712678084770275051151481144994087630190808137728) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2117444900031265/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 2900000000000000072523015470626769421101421875527363876910153634105854279854684664812870050533417154024308736) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -430000000000000025697630588607939467372750362020665459463131884274018302064938811972587450198219386710843639638651683651606489715712678084770275051151481144994087630190808137728) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2117444900031265/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 2900000000000000072523015470626769421101421875527363876910153634105854279854684664812870050533417154024308736) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -430000000000000025697630588607939467372750362020665459463131884274018302064938811972587450198219386710843639638651683651606489715712678084770275051151481144994087630190808137728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 2117444900031265/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 2900000000000000072523015470626769421101421875527363876910153634105854279854684664812870050533417154024308736) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (/.f64 1 (sqrt.f64 (/.f64 d l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -5399999999999999801219699376094019576976914447531244658289410313298934069848567470420215859246305004706677804785835303842568965291375221768249939703893018741743941062284541952) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 4514810859101807/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 4658085086122969/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (/.f64 (*.f64 (+.f64 1 (*.f64 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) h))) -1/2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -5399999999999999801219699376094019576976914447531244658289410313298934069848567470420215859246305004706677804785835303842568965291375221768249939703893018741743941062284541952) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 4514810859101807/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 4658085086122969/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -5399999999999999801219699376094019576976914447531244658289410313298934069848567470420215859246305004706677804785835303842568965291375221768249939703893018741743941062284541952) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 4514810859101807/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (if (<=.f64 l 4658085086122969/22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262592) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (/.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) (/.f64 l (*.f64 h (*.f64 M (*.f64 (/.f64 D d) 1/2))))))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 l d))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -6899999999999999686847016284222796667607944879644592761955876101248401603581469261824) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -1360313661466941/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 8797237258720881/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (/.f64 d (sqrt.f64 (*.f64 l h))) (if (<=.f64 d 1549999999999999920861783783134207150752101941163461078710835468042240) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -6899999999999999686847016284222796667607944879644592761955876101248401603581469261824) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -1360313661466941/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 8797237258720881/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (/.f64 d (sqrt.f64 (*.f64 h l))) (if (<=.f64 d 1549999999999999920861783783134207150752101941163461078710835468042240) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -6899999999999999686847016284222796667607944879644592761955876101248401603581469261824) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -1360313661466941/20927902484106783612273926739453160362527437728623703270385749772858418967283908642445280836244059729054583455420959898929436431361178008664032378075583153913934702685203576143400536338012443636480379262017668896452308479037888217888995203019681763505021868120481527671211777014946532005541417320448) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 8797237258720881/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (/.f64 d (sqrt.f64 (*.f64 h l))) (if (<=.f64 d 1549999999999999920861783783134207150752101941163461078710835468042240) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (/.f64 (*.f64 l (*.f64 d (/.f64 (/.f64 d D) (*.f64 h M)))) D)))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -5300000000000000284595075126293740687183903703993435387709906337111517385406812258304) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -3643129264433309/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 d (sqrt.f64 (*.f64 l h))) (if (<=.f64 d 12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -5300000000000000284595075126293740687183903703993435387709906337111517385406812258304) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -3643129264433309/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 d (sqrt.f64 (*.f64 h l))) (if (<=.f64 d 12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -5300000000000000284595075126293740687183903703993435387709906337111517385406812258304) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -3643129264433309/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (if (<=.f64 d 3580270977386405/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (/.f64 d (sqrt.f64 (*.f64 h l))) (if (<=.f64 d 12500000000000000523519069552643224487392923333004228539292846397587456) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (/.f64 l D) (/.f64 d (*.f64 (/.f64 D d) (*.f64 h M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -3049999999999999992860522852629134338697962145909507037416445609589979747247070380032) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -4344377137433667/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 (/.f64 (/.f64 l D) D) d) (/.f64 d (*.f64 M h)))))))) (if (<=.f64 d 7430920011128155/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (if (<=.f64 d 2281771080410813/5070602400912917605986812821504) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 d -3049999999999999992860522852629134338697962145909507037416445609589979747247070380032) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -4344377137433667/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (or (<=.f64 d 7430920011128155/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (not (<=.f64 d 2281771080410813/5070602400912917605986812821504))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l)))))))))) |
(if (<=.f64 d -3049999999999999992860522852629134338697962145909507037416445609589979747247070380032) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -4344377137433667/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 M (*.f64 (*.f64 d (/.f64 (/.f64 l D) D)) (/.f64 d (*.f64 h M)))))))) (if (or (<=.f64 d 7430920011128155/95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191232) (not (<=.f64 d 2281771080410813/5070602400912917605986812821504))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l)))))))))) |
(if (<=.f64 l -18000000000000000689319671493127823313199612156473955710481876045197379757957709824) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 2340163952016261/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 5800000000000000441917169037238757437152412195321666401706401012878860313185054768274583928734482432) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -18000000000000000689319671493127823313199612156473955710481876045197379757957709824) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 2340163952016261/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 5800000000000000441917169037238757437152412195321666401706401012878860313185054768274583928734482432) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -18000000000000000689319671493127823313199612156473955710481876045197379757957709824) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 2340163952016261/40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179584) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 5800000000000000441917169037238757437152412195321666401706401012878860313185054768274583928734482432) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (/.f64 D (*.f64 (/.f64 l D) (*.f64 (/.f64 d h) (/.f64 d (*.f64 M M))))))))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -28000000000000000323387637124014397524226755381747523504162239888624466259500597248) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 5648671608315113/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 8999999999999999938988538069254651788155375977496576) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -28000000000000000323387637124014397524226755381747523504162239888624466259500597248) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 5648671608315113/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 8999999999999999938988538069254651788155375977496576) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -28000000000000000323387637124014397524226755381747523504162239888624466259500597248) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 7447456694174263/480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 5648671608315113/80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168) (*.f64 d (/.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 l))) (if (<=.f64 l 8999999999999999938988538069254651788155375977496576) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 -1/8 (*.f64 (*.f64 M (*.f64 (/.f64 M d) (/.f64 h d))) (*.f64 D (/.f64 D l))))))) (if (<=.f64 l 3799999999999999816307442544433670609953846195228527043805491449296117934836990145679450498598269024731136) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 d -2899999999999999887139723366169446572531117763574426991758019408958711965171534790656) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 d -6097860015223217/348449143727040986586495598010130648530944) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) (if (<=.f64 d -4844365416753631/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 (+.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l))) 1) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) (if (<=.f64 d -2557336412418861/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 d -2899999999999999887139723366169446572531117763574426991758019408958711965171534790656) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 d -6097860015223217/348449143727040986586495598010130648530944) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d -4844365416753631/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 (+.f64 1 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) (neg.f64 (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) (if (<=.f64 d -2557336412418861/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 d -2899999999999999887139723366169446572531117763574426991758019408958711965171534790656) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -6097860015223217/348449143727040986586495598010130648530944) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d -4844365416753631/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 (-.f64 1 (*.f64 (/.f64 h l) (*.f64 1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) (if (<=.f64 d -2557336412418861/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 d -2899999999999999887139723366169446572531117763574426991758019408958711965171534790656) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 d -6097860015223217/348449143727040986586495598010130648530944) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 d -4844365416753631/210624583337114373395836055367340864637790190801098222508621955072) (*.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)))) (sqrt.f64 (/.f64 d (*.f64 l (/.f64 h d))))) (if (<=.f64 d -2557336412418861/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))))) |
(if (<=.f64 l -14500000000000000701340861905300820202441118842233062429274460361399046311561366113594900480) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l -2076918743413931/10384593717069655257060992658440192) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 (/.f64 D d) M) 2)))) (if (<=.f64 l -1129605583483287/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 1837892429666853/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 M d) D) 2)) l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -14500000000000000701340861905300820202441118842233062429274460361399046311561366113594900480) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l -2076918743413931/10384593717069655257060992658440192) (*.f64 (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (if (<=.f64 l -1129605583483287/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 1837892429666853/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 l -14500000000000000701340861905300820202441118842233062429274460361399046311561366113594900480) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l -2076918743413931/10384593717069655257060992658440192) (*.f64 (+.f64 1 (*.f64 (/.f64 -1/8 (/.f64 l h)) (pow.f64 (*.f64 M (/.f64 D d)) 2))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (if (<=.f64 l -1129605583483287/2824013958708217496949108842204627863351353911851577524683401930862693830361198499905873920995229996970897865498283996578123296865878390947626553088486946106430796091482716120572632072492703527723757359478834530365734912) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 1837892429666853/47125446914534694131579097993419809976955095716785201420286055195012674566357244479460731079205201122720511132925006540350105785156086431086764996857554304860885586653967937772270969055149056096849908977391371752266308172471982589601097478449614615258949356272900190565812730839296826751014759649673012612226351104) (*.f64 (+.f64 1 (*.f64 h (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 D (/.f64 M d)) 2)) l))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(if (<=.f64 h -115000000000000003434145399925511914918964835438373331583107028781241637026126401895757975238161150746845631421138075648) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) (if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h -115000000000000003434145399925511914918964835438373331583107028781241637026126401895757975238161150746845631421138075648) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h -115000000000000003434145399925511914918964835438373331583107028781241637026126401895757975238161150746845631421138075648) (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 h 2393089101128715/184083777009901148951480851536796132722480842643692193047992403105518260024832986247893480778145316885626996612988306798242600723265962621432675768974821503362834322867062256922933472871676000378319956942935045907290266298718681990629287025193807090855270922941016369397705979841003229496151404881535205516509184) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 l -1813730872219437/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) (neg.f64 d)) (if (<=.f64 l 733155940312959/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))))) |
(if (<=.f64 l -1813730872219437/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 (/.f64 1 l) h))) (if (<=.f64 l 733155940312959/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))))) |
(if (<=.f64 l -1813730872219437/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)))) (if (<=.f64 l 733155940312959/229111231347799689635350271469398707925773913377365220235531597618488512042823233274762274126597027003434876073751997760595174886056587013603560208332516636964102994463833696818134410091831830209960320065853961979807444428853900668922870296851794362368) (sqrt.f64 (/.f64 (/.f64 (*.f64 d d) h) l)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))))) |
(if (<=.f64 h -1959553324262937/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6821719807979999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 5338429533287133/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))))) |
(if (<=.f64 h -1959553324262937/19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6821719807979999/1218164251424999885044172798484398538859528357199375940858488307151618586345803262808201883235251282403163114528926083522932396233150386755822248412039081677441409712494559128733848706936256706044099949184902297359210699740674359368218295451933620701603467350388034693385228573748989263872) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (if (<=.f64 h 5338429533287133/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h)))))) |
(if (<=.f64 h -3762342382584839/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -5481739131412499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 4970261979267331/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))))) |
(if (<=.f64 h -3762342382584839/156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -5481739131412499/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (if (<=.f64 h 4970261979267331/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))))) |
(if (<=.f64 h -3762342382584839/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6335595478587015/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (if (<=.f64 h 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184) (/.f64 d (sqrt.f64 (*.f64 l h))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))))))) |
(if (<=.f64 h -3762342382584839/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 h -6335595478587015/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (if (or (<=.f64 h 322146609767327/23010472126237643618935106442099516590310105330461524130999050388189782503104123280986685097268164610703374576623538349780325090408245327679084471121852687920354290358382782115366684108959500047289994617866880738411283287339835248828660878149225886356908865367627046174713247480125403687018925610191900689563648) (not (<=.f64 h 13999999999999999512352161816606661100776872307174293704563858052408461823344621174351978702045184))) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (/.f64 d (sqrt.f64 (*.f64 h l)))))) |
(if (<=.f64 d -8680566333305435/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(if (<=.f64 d -8680566333305435/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (/.f64 d (sqrt.f64 (*.f64 h l)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
Compiled 2982 to 1824 computations (38.8% saved)
| 10× | egg-herbie |
| 1676× | unswap-sqr |
| 1628× | associate-/l* |
| 1460× | distribute-lft-neg-in |
| 1460× | distribute-lft-neg-in |
| 1460× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 191 | 8566 |
| 1 | 504 | 8374 |
| 2 | 2334 | 8334 |
| 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 | 191 | 8566 |
| 1 | 504 | 8374 |
| 2 | 2334 | 8334 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 191 | 8566 |
| 1 | 504 | 8374 |
| 2 | 2334 | 8334 |
| 0 | 359 | 5352 |
| 1 | 866 | 5134 |
| 2 | 2552 | 5134 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 2095 to 1174 computations (44% saved)
Compiled 3217 to 1532 computations (52.4% saved)
Loading profile data...