Time bar (total: 42.9s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 81.1% | 0.2% | 0% | 18.7% | 0% | 7 |
| 0% | 0% | 74.8% | 0.2% | 0% | 24.9% | 0% | 8 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 9 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 10 |
| 0% | 0% | 70.1% | 0.2% | 0% | 29.6% | 0% | 11 |
| 0% | 0% | 64.7% | 0.2% | 0% | 35.1% | 0% | 12 |
Compiled 41 to 32 computations (22% saved)
| 5.6s | 20937× | body | 256 | invalid |
| 2.4s | 8256× | body | 256 | valid |
| 1.3s | 4891× | 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 | Accuracy | Program |
|---|---|---|
| ▶ | 54.4% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| ▶ | 54.3% | (*.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))))) |
| ▶ | 54.0% | (*.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))) |
| ▶ | 53.6% | (*.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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 94.0% | (*.f64 D (/.f64 (/.f64 M d) 2)) |
| ✓ | 81.6% | (sqrt.f64 (/.f64 d l)) |
| ✓ | 79.7% | (sqrt.f64 (/.f64 d h)) |
| ✓ | 78.4% | (*.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)) |
| 2.0ms | l | @ | 0 | (*.f64 (pow.f64 (*.f64 D (/.f64 (/.f64 M d) 2)) 2) (/.f64 h l)) |
| 2.0ms | d | @ | inf | (sqrt.f64 (/.f64 d l)) |
| 2.0ms | D | @ | 0 | (*.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 h)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 D (/.f64 (/.f64 M d) 2)) |
| Outputs |
|---|
((-.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 h)))) 1) (*.f64 (sqrt.f64 (/.f64 d h)) 1) (*.f64 1 (sqrt.f64 (/.f64 d h))) (*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) (*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) (*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) (*.f64 (cbrt.f64 (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 (/.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 (sqrt.f64 (/.f64 d l)))) 1) (*.f64 (sqrt.f64 (/.f64 d l)) 1) (*.f64 1 (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) (pow.f64 (/.f64 1 l) 1/2)) (*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) (*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) (/.f64 1 (sqrt.f64 (/.f64 l d))) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) (pow.f64 (/.f64 d l) 1/2) (pow.f64 (sqrt.f64 (/.f64 d l)) 1) (pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) (pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) (fabs.f64 (sqrt.f64 (/.f64 d l))) (log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) (log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) (exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
((-.f64 (exp.f64 (log1p.f64 (*.f64 (*.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)))) |
| 1× | egg-herbie |
| 1796× | unswap-sqr |
| 1192× | 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 | 2587 | 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 h)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (cbrt.f64 (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 (/.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 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 1 (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) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 d l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 d l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 d l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.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 h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (pow.f64 (/.f64 d h) 1/4) (pow.f64 (/.f64 d h) 1/4)) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 d) (pow.f64 (/.f64 1 h) 1/2)) |
(*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 h))) |
(*.f64 (cbrt.f64 (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 (/.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 (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 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 d) (/.f64 1 (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.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 (pow.f64 (/.f64 d l) 1/4) (pow.f64 (/.f64 d l) 1/4)) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (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 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.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) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(pow.f64 (/.f64 d l) 1/2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (/.f64 d l) 1/4) 2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (/.f64 d l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (pow.f64 (/.f64 d l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) 1/2)) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 90.9% | (*.f64 M (/.f64 D (*.f64 d 2))) |
| ✓ | 84.0% | (fma.f64 (pow.f64 (*.f64 M (/.f64 D (*.f64 d 2))) 2) (/.f64 -1/2 (/.f64 l h)) 1) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) |
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 |
|---|
((+.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)))))) |
| 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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.5% | (*.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))))) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 78.4% | (*.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 | |
|---|---|---|---|---|
| 32.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))))) |
| 8.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))))) |
| 5.0ms | d | @ | inf | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
| 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× | 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 |
|---|
((-.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))))))) |
| 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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.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)))) |
| ✓ | 81.6% | (pow.f64 (/.f64 d l) (/.f64 1 2)) |
| ✓ | 79.7% | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
| ✓ | 78.4% | (*.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 | d | @ | -inf | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 1 2) (pow.f64 (/.f64 (*.f64 M D) (*.f64 2 d)) 2)) (/.f64 h l)))) |
| 1.0ms | 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 | h | @ | 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 h) (/.f64 1 2)) |
(pow.f64 (/.f64 d l) (/.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 |
|---|
((-.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 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 (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 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.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 h (/.f64 l d))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (-.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 h (/.f64 l d)))) (-.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 h (/.f64 l d))))) (+.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 h (/.f64 l d))))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d))))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) 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 h (/.f64 l d)))) 3))) (expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l d))))))) (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 h (/.f64 l d)))))) 1)) (log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))))) |
| 1× | egg-herbie |
| 1346× | associate-/l* |
| 974× | associate-/r* |
| 908× | associate-*r/ |
| 890× | associate-+r+ |
| 872× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 9511 |
| 1 | 586 | 9289 |
| 2 | 2015 | 9133 |
| 3 | 7818 | 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 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 (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 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(+.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 h (/.f64 l d))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (-.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 h (/.f64 l d)))) (-.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 h (/.f64 l d))))) (+.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 h (/.f64 l d))))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) (+.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 h (/.f64 l d)))) 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 h (/.f64 l d)))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l d))))))) |
(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 h (/.f64 l d)))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.f64 (/.f64 h d) d))) |
(*.f64 1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/8 (/.f64 (*.f64 D D) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 l (*.f64 M M))) (/.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 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.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 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 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 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 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 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 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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -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 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 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 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 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 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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -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 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 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 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 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 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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -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 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 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 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 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 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 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.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 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 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 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 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 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 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 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.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 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 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 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 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 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 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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -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 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 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 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 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 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 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.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 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 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 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 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 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 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 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.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 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 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 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 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 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 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 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 6) (*.f64 1/8 (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))) |
(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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 6) (*.f64 1/8 (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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0) |
(*.f64 h (*.f64 (/.f64 1/2 l) (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d h)))) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 1 (sqrt.f64 (/.f64 d h))) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (sqrt.f64 (/.f64 d h)) 1) |
(sqrt.f64 (/.f64 d h)) |
(*.f64 (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 (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 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 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 h (/.f64 l d))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.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 1 (*.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 4)))) (/.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 4) -1/4) 1) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.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 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 (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 (/.f64 d (*.f64 h l)) d)) (+.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 (*.f64 -1/8 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 6)) (pow.f64 (/.f64 h l) 3) 1) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 l d))))) (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l))))) |
(/.f64 (-.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 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 4) -1/4) 1) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) 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 h (/.f64 l d))))) (+.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 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 (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 (/.f64 d (*.f64 h l)) d)) (+.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 (*.f64 -1/8 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 6)) (pow.f64 (/.f64 h l) 3) 1) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) (fma.f64 (pow.f64 (/.f64 h l) 2) (*.f64 1/4 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 4)) 1)))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 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 h (/.f64 l d))))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d))) |
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (fma.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) 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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 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 h (/.f64 l d)))) 3))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 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 h (/.f64 l d))))))) |
(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 h (/.f64 l d))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 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 h (/.f64 l d)))))) 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 h (/.f64 l d))))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.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 h (/.f64 l 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 (/.f64 d (*.f64 h l)) d)) (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 1/2 (/.f64 d (*.f64 D M))) 2) (*.f64 (/.f64 h l) -1/2) 1)) |
Compiled 18497 to 9073 computations (50.9% saved)
36 alts after pruning (36 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 559 | 36 | 595 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 0 | 3 |
| Total | 563 | 36 | 599 |
| Status | Accuracy | Program |
|---|---|---|
| 24.1% | (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.9% | (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) | |
| 33.0% | (/.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)) | |
| 53.3% | (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.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))) | |
| 35.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)) | |
| 37.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)))) | |
| 54.2% | (*.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))))) | |
| 54.4% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) | |
| ▶ | 57.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
| 40.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) | |
| 5.8% | (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) | |
| 33.5% | (*.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))))) | |
| 56.1% | (*.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))))) | |
| 54.0% | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.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))))) | |
| 31.8% | (*.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))))) | |
| ▶ | 57.1% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
| 54.9% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) | |
| 36.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) | |
| 39.6% | (*.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)))))) | |
| 42.8% | (*.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))))) | |
| 7.1% | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) | |
| 41.4% | (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 38.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) | |
| 43.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) | |
| ▶ | 54.0% | (*.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))) |
| 30.8% | (*.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))))))) | |
| 7.9% | (*.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)))))) | |
| ▶ | 4.1% | (*.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)))))) |
| 4.3% | (*.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)))))) | |
| 46.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) | |
| 30.4% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 36.4% | (*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (fma.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) -1/2 1)) | |
| ▶ | 30.4% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 5.8% | (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (/.f64 d (*.f64 M M)))) | |
| 32.2% | (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))))) | |
| 6.8% | (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) |
Compiled 2262 to 1598 computations (29.4% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.5% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
| ✓ | 88.4% | (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)) |
| 81.6% | (pow.f64 (/.f64 d l) (/.f64 1 2)) | |
| 79.7% | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
Compiled 186 to 103 computations (44.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 29.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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
| 1.0ms | l | @ | 0 | (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)) |
| 1.0ms | d | @ | 0 | (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)) |
| 1.0ms | M | @ | 0 | (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)) |
| 1.0ms | D | @ | 0 | (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)) |
| 1× | batch-egg-rewrite |
| 558× | add-sqr-sqrt |
| 544× | *-un-lft-identity |
| 538× | pow1 |
| 516× | add-exp-log |
| 516× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 27 | 110 |
| 1 | 592 | 108 |
| 2 | 7850 | 108 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 l (pow.f64 (/.f64 1/2 (/.f64 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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) 1) (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) (*.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) (*.f64 1 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4)))) (*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2) l) (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))) (*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) (*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) (*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (cbrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) (pow.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2) (pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 3) (pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3) 1/3) (pow.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) -1) (neg.f64 (/.f64 l (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) (sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))))) (cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3)) (cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 3))) (expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) (exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) (exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 1)) (log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))))) |
((+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)))) (+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 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/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) (/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 1) (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 2) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3) 1/3) (sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 2))) (log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3)) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 3))) (cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 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/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) (exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) (exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 1)) (log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))))) |
| 1× | egg-herbie |
| 1334× | associate-/l* |
| 1306× | associate-/r* |
| 1058× | associate-*r/ |
| 1024× | *-commutative |
| 820× | associate-*l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 189 | 8296 |
| 1 | 513 | 8014 |
| 2 | 2157 | 7114 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 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 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.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 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) 1) |
(*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) |
(*.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) |
(*.f64 1 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2) l) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (cbrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) |
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 3) |
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) -1) |
(neg.f64 (/.f64 l (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) |
(sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) |
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))))) |
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 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/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 2))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 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/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
| Outputs |
|---|
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 4 (/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 D 2) (pow.f64 M 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (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))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 (*.f64 D D) (*.f64 M M)) 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 (*.f64 D D) (*.f64 M M)) 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (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))))) |
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 (*.f64 D D) (*.f64 M M)) 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 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 (*.f64 D D) (*.f64 M M)) 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 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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.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 -1/8 (*.f64 (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) 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 l h))) (*.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 l h))) (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) 1) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 1 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (cbrt.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) -2))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) -2))) (cbrt.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) l))) |
(*.f64 (cbrt.f64 (*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2)))) (cbrt.f64 (*.f64 l (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) -2))) (cbrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) -2))) (cbrt.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) l))) |
(*.f64 (cbrt.f64 (*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2)))) (cbrt.f64 (*.f64 l (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4))))) |
(*.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2) l) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (neg.f64 l) (/.f64 1 (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) |
(/.f64 l (*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) 1) (/.f64 (cbrt.f64 l) (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M))) 2))) |
(/.f64 (/.f64 l (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))) 2)) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4))) |
(/.f64 l (*.f64 (pow.f64 (cbrt.f64 (*.f64 M (*.f64 1/2 (/.f64 D d)))) 2) (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 1/2 (/.f64 D (/.f64 d M)))) (/.f64 (cbrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) -2))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4)))) |
(*.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) -2))) (/.f64 (pow.f64 (cbrt.f64 l) 2) (cbrt.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)))) |
(/.f64 (cbrt.f64 (*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)) (pow.f64 (cbrt.f64 l) 2))) |
(pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 1) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(pow.f64 (/.f64 (sqrt.f64 l) (*.f64 1/2 (/.f64 D (/.f64 d M)))) 2) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 3) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(pow.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3) 1/3) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(pow.f64 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l) -1) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(neg.f64 (/.f64 l (neg.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) 4))) |
(sqrt.f64 (/.f64 (*.f64 l l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 4))) |
(sqrt.f64 (*.f64 (/.f64 l (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 4)) l)) |
(sqrt.f64 (*.f64 l (/.f64 l (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 4)))) |
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)) 3)) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (pow.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) 3))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(exp.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2))) 1)) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 (*.f64 1/2 (/.f64 D (/.f64 d M))) -2)))) |
(*.f64 4 (/.f64 l (/.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (*.f64 d d)))) |
(*.f64 (/.f64 4 (*.f64 D D)) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M M))) |
(*.f64 4 (/.f64 l (pow.f64 (/.f64 (*.f64 D M) d) 2))) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 1/2 (/.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) l)) (neg.f64 h)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) 1) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) 2)) (/.f64 (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) h 1)) (-.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) 2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) 2)) (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) h 1))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) 3))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) 3)) (fma.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) (fma.f64 (/.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) h 1) 1)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) h 1) 1) (-.f64 1 (pow.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) 3)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 2)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) |
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) 2)) (/.f64 (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (/.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) h 1)) (-.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) 2))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) 2)) (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) h 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) 3)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (+.f64 1 (*.f64 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(/.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (pow.f64 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2)))) 3))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))) (+.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))))))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) 3)) (fma.f64 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l) (fma.f64 (/.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) l) h 1) 1)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) |
(/.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (/.f64 (fma.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) (fma.f64 (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) h 1) 1) (-.f64 1 (pow.f64 (*.f64 h (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l))) 3)))) |
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 1) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 2) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 3) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3) 1/3) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d l)) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 h (*.f64 1/4 (pow.f64 (*.f64 (/.f64 D d) M) 2))))) 2)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l)) 2)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (pow.f64 (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1) 2)))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))) 3)) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 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 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 3))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))) 3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) 3))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h))))) 1)) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (*.f64 (/.f64 1/2 l) (*.f64 (*.f64 1/4 (pow.f64 (/.f64 D (/.f64 d M)) 2)) h)))))) |
(*.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 1/4 (/.f64 l (pow.f64 (*.f64 (/.f64 D d) M) 2))) (neg.f64 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 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (/.f64 (/.f64 1 l) h) |
| ✓ | 99.6% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| ✓ | 81.3% | (sqrt.f64 (/.f64 (/.f64 1 l) h)) |
Compiled 31 to 20 computations (35.5% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | d | @ | inf | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 2.0ms | l | @ | 0 | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 1.0ms | h | @ | -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 | @ | -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 |
|---|
((-.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))))) |
| 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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 75.0% | (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) |
| ✓ | 69.1% | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
Compiled 134 to 26 computations (80.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | inf | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
| 1.0ms | D | @ | 0 | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
| 1.0ms | h | @ | 0 | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
| 1.0ms | l | @ | 0 | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
| 0.0ms | l | @ | 0 | (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) |
| 1× | batch-egg-rewrite |
| 1296× | swap-sqr |
| 408× | associate-/r/ |
| 376× | distribute-lft-neg-in |
| 350× | distribute-rgt-neg-in |
| 348× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 68 |
| 1 | 294 | 62 |
| 2 | 4265 | 62 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
(/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) 1) (/.f64 (*.f64 D D) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M h)))) (/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D))) (/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)))) (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d l))) (/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 d D) (*.f64 d l))) (/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (/.f64 d D) (*.f64 d l))) (/.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 D (/.f64 d D))) (*.f64 d l)) (/.f64 (*.f64 (/.f64 D (/.f64 d D)) (*.f64 M (*.f64 M h))) (*.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) d) (*.f64 d l)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d l)) d) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) 1) (*.f64 d (*.f64 d l))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (sqrt.f64 l))) (*.f64 d (sqrt.f64 l))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (*.f64 d (*.f64 d l)))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l) (/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 M h)) (neg.f64 M)) (*.f64 d (*.f64 d (neg.f64 l)))) (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 1) (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)) 3) (pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3) 1/3) (neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) (*.f64 M (*.f64 M h)))) (neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d (neg.f64 l))))) (sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 2)) (log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) (log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 M (*.f64 M h)) 3))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3))) (expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) (exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h)))))) (exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))))) 1)) (log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)))) |
((-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) 1) (*.f64 D (*.f64 D (/.f64 (/.f64 1 d) (*.f64 d l)))) (*.f64 D (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l))))) (*.f64 (*.f64 D D) (/.f64 (/.f64 1 d) (*.f64 d l))) (*.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) (*.f64 1 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (/.f64 D (*.f64 d (sqrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) (*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (cbrt.f64 (*.f64 D D)) (/.f64 (/.f64 1 d) (*.f64 d l)))) (*.f64 (/.f64 D (/.f64 d D)) (/.f64 1 (*.f64 d l))) (*.f64 (/.f64 (/.f64 1 d) (*.f64 d l)) (*.f64 D D)) (*.f64 (/.f64 D d) (/.f64 D (*.f64 d l))) (*.f64 (/.f64 D (*.f64 d l)) (/.f64 D d)) (*.f64 (neg.f64 (*.f64 D D)) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l))))) (*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (*.f64 d l))) (*.f64 (/.f64 1 (*.f64 d l)) (/.f64 D (/.f64 d D))) (*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 D D) (*.f64 d (sqrt.f64 l)))) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (*.f64 d (*.f64 d l))))) (*.f64 (/.f64 1 (*.f64 d d)) (/.f64 (*.f64 D D) l)) (*.f64 (/.f64 D 1) (/.f64 D (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 D (*.f64 d (*.f64 d l))) D) (*.f64 (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l)))) D) (*.f64 (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 (*.f64 D D))) (*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 D (cbrt.f64 (*.f64 d (*.f64 d l))))) (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d l))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d l)) (/.f64 (cbrt.f64 (*.f64 D D)) d)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (sqrt.f64 l)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d d)) (/.f64 (cbrt.f64 (*.f64 D D)) l)) (*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) (*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) 1)) D) (*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (sqrt.f64 D))) (sqrt.f64 D)) (*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (*.f64 D D)))) (cbrt.f64 D)) (*.f64 (/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (pow.f64 D 4)))) (cbrt.f64 (*.f64 D D))) (*.f64 (/.f64 (sqrt.f64 D) (*.f64 (/.f64 d D) (*.f64 d l))) (sqrt.f64 D)) (*.f64 (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 (/.f64 d D) (*.f64 d l))) (cbrt.f64 D)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (*.f64 d l))) (cbrt.f64 (*.f64 D D))) (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 3) (pow.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) 1/3) (pow.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D)) -1) (neg.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l))))) (neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) 1)) (neg.f64 (*.f64 (*.f64 D D) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))))) (neg.f64 (*.f64 1 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) (neg.f64 (/.f64 D (/.f64 (*.f64 d (neg.f64 l)) (/.f64 D d)))) (neg.f64 (/.f64 (/.f64 D (/.f64 d D)) (*.f64 d (neg.f64 l)))) (neg.f64 (/.f64 (neg.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) (sqrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 2)) (log.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) (log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 d (*.f64 d l)) 3))) (expm1.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) (exp.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) (exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 1)) (log1p.f64 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)))) |
| 1× | egg-herbie |
| 1924× | unswap-sqr |
| 748× | times-frac |
| 654× | associate-/l* |
| 474× | associate-/r* |
| 450× | distribute-lft-neg-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 252 | 6894 |
| 1 | 782 | 6822 |
| 2 | 4133 | 6810 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (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 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) 1) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M h)))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D))) |
(/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d l))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 d D) (*.f64 d l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (/.f64 d D) (*.f64 d l))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 D (/.f64 d D))) (*.f64 d l)) |
(/.f64 (*.f64 (/.f64 D (/.f64 d D)) (*.f64 M (*.f64 M h))) (*.f64 d l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) d) (*.f64 d l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d l)) d) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) 1) (*.f64 d (*.f64 d l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (sqrt.f64 l))) (*.f64 d (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (*.f64 d (*.f64 d l)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 M h)) (neg.f64 M)) (*.f64 d (*.f64 d (neg.f64 l)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 1) |
(pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) (*.f64 M (*.f64 M h)))) |
(neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d (neg.f64 l))))) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 M (*.f64 M h)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) 1) |
(*.f64 D (*.f64 D (/.f64 (/.f64 1 d) (*.f64 d l)))) |
(*.f64 D (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l))))) |
(*.f64 (*.f64 D D) (/.f64 (/.f64 1 d) (*.f64 d l))) |
(*.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) |
(*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (/.f64 D (*.f64 d (sqrt.f64 l)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (cbrt.f64 (*.f64 D D)) (/.f64 (/.f64 1 d) (*.f64 d l)))) |
(*.f64 (/.f64 D (/.f64 d D)) (/.f64 1 (*.f64 d l))) |
(*.f64 (/.f64 (/.f64 1 d) (*.f64 d l)) (*.f64 D D)) |
(*.f64 (/.f64 D d) (/.f64 D (*.f64 d l))) |
(*.f64 (/.f64 D (*.f64 d l)) (/.f64 D d)) |
(*.f64 (neg.f64 (*.f64 D D)) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l))))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (*.f64 d l))) |
(*.f64 (/.f64 1 (*.f64 d l)) (/.f64 D (/.f64 d D))) |
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 D D) (*.f64 d (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (*.f64 d (*.f64 d l))))) |
(*.f64 (/.f64 1 (*.f64 d d)) (/.f64 (*.f64 D D) l)) |
(*.f64 (/.f64 D 1) (/.f64 D (*.f64 d (*.f64 d l)))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d l))) D) |
(*.f64 (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l)))) D) |
(*.f64 (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 (*.f64 D D))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 D (cbrt.f64 (*.f64 d (*.f64 d l))))) |
(*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d l)) (/.f64 (cbrt.f64 (*.f64 D D)) d)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (sqrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d d)) (/.f64 (cbrt.f64 (*.f64 D D)) l)) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) 1)) D) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (sqrt.f64 D))) (sqrt.f64 D)) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (*.f64 D D)))) (cbrt.f64 D)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (pow.f64 D 4)))) (cbrt.f64 (*.f64 D D))) |
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 (/.f64 d D) (*.f64 d l))) (sqrt.f64 D)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 (/.f64 d D) (*.f64 d l))) (cbrt.f64 D)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (*.f64 d l))) (cbrt.f64 (*.f64 D D))) |
(pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D)) -1) |
(neg.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) 1)) |
(neg.f64 (*.f64 (*.f64 D D) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))))) |
(neg.f64 (*.f64 1 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) |
(neg.f64 (/.f64 D (/.f64 (*.f64 d (neg.f64 l)) (/.f64 D d)))) |
(neg.f64 (/.f64 (/.f64 D (/.f64 d D)) (*.f64 d (neg.f64 l)))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 d (*.f64 d l)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(exp.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 (pow.f64 d 2) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(/.f64 (pow.f64 D 2) (*.f64 l (pow.f64 d 2))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) 1) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(/.f64 (*.f64 D D) (/.f64 (*.f64 d (*.f64 d l)) (*.f64 M (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 M (*.f64 M h)) (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d l))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 D (*.f64 M (*.f64 M h))) (*.f64 (/.f64 d D) (*.f64 d l))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) D) (*.f64 (/.f64 d D) (*.f64 d l))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 D (/.f64 d D))) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (/.f64 D (/.f64 d D)) (*.f64 M (*.f64 M h))) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) d) (*.f64 d l)) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d l)) d) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) 1) (*.f64 d (*.f64 d l))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (sqrt.f64 l))) (*.f64 d (sqrt.f64 l))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 M M))) (*.f64 (*.f64 d (sqrt.f64 l)) (*.f64 d (sqrt.f64 l)))) |
(*.f64 (*.f64 D (/.f64 D (*.f64 d (sqrt.f64 l)))) (/.f64 (*.f64 h (*.f64 M M)) (*.f64 d (sqrt.f64 l)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 h M) (*.f64 d (sqrt.f64 l)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (*.f64 d (*.f64 d l)))) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l) |
(*.f64 (/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) (*.f64 h (*.f64 M M))) |
(/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M))) |
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 M h)) (neg.f64 M)) (*.f64 d (*.f64 d (neg.f64 l)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h M) (neg.f64 M))) (*.f64 d (*.f64 d (neg.f64 l)))) |
(*.f64 D (*.f64 (/.f64 (/.f64 (/.f64 D d) (neg.f64 l)) d) (*.f64 M (neg.f64 (*.f64 h M))))) |
(*.f64 D (*.f64 (/.f64 D (*.f64 d (neg.f64 (*.f64 l d)))) (*.f64 h (*.f64 M (neg.f64 M))))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 1) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)) 3) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) (*.f64 M (*.f64 M h)))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h M) (neg.f64 M))) (*.f64 d (*.f64 d (neg.f64 l)))) |
(*.f64 D (*.f64 (/.f64 (/.f64 (/.f64 D d) (neg.f64 l)) d) (*.f64 M (neg.f64 (*.f64 h M))))) |
(*.f64 D (*.f64 (/.f64 D (*.f64 d (neg.f64 (*.f64 l d)))) (*.f64 h (*.f64 M (neg.f64 M))))) |
(neg.f64 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h M) (neg.f64 M))) (*.f64 d (*.f64 d (neg.f64 l)))) |
(*.f64 D (*.f64 (/.f64 (/.f64 (/.f64 D d) (neg.f64 l)) d) (*.f64 M (neg.f64 (*.f64 h M))))) |
(*.f64 D (*.f64 (/.f64 D (*.f64 d (neg.f64 (*.f64 l d)))) (*.f64 h (*.f64 M (neg.f64 M))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d (*.f64 d (neg.f64 l))))) |
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h M) (neg.f64 M))) (*.f64 d (*.f64 d (neg.f64 l)))) |
(*.f64 D (*.f64 (/.f64 (/.f64 (/.f64 D d) (neg.f64 l)) d) (*.f64 M (neg.f64 (*.f64 h M))))) |
(*.f64 D (*.f64 (/.f64 D (*.f64 d (neg.f64 (*.f64 l d)))) (*.f64 h (*.f64 M (neg.f64 M))))) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) 2)) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 4)) |
(sqrt.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2)))) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2) 3)) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 M (*.f64 M h)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 h (*.f64 M M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 6) (pow.f64 (*.f64 h (*.f64 M M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 M h)) 3) (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) (pow.f64 (*.f64 h (*.f64 M M)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 6) (pow.f64 (*.f64 h (*.f64 M M)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h)))))) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))))) 1)) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (*.f64 M (sqrt.f64 h))) 2))) |
(pow.f64 (/.f64 (*.f64 D (*.f64 M (sqrt.f64 h))) (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) |
(pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 (/.f64 D d) (sqrt.f64 l)))) 2) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) 1) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 D (*.f64 D (/.f64 (/.f64 1 d) (*.f64 d l)))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 D (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l))))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (*.f64 D D) (/.f64 (/.f64 1 d) (*.f64 d l))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 1 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) (/.f64 D (*.f64 d (sqrt.f64 l)))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2)) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (cbrt.f64 (*.f64 D D)) (/.f64 (/.f64 1 d) (*.f64 d l)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 D (/.f64 d D)) (/.f64 1 (*.f64 d l))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 (/.f64 1 d) (*.f64 d l)) (*.f64 D D)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D d) (/.f64 D (*.f64 d l))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D (*.f64 d l)) (/.f64 D d)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (neg.f64 (*.f64 D D)) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l))))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(*.f64 (/.f64 1 d) (/.f64 (*.f64 D D) (*.f64 d l))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 1 (*.f64 d l)) (/.f64 D (/.f64 d D))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 1 (*.f64 d (sqrt.f64 l))) (/.f64 (*.f64 D D) (*.f64 d (sqrt.f64 l)))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (*.f64 d (*.f64 d l))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (*.f64 l (*.f64 d d))))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2)) (/.f64 D (cbrt.f64 (*.f64 l (*.f64 d d))))) |
(*.f64 (/.f64 1 (*.f64 d d)) (/.f64 (*.f64 D D) l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D 1) (/.f64 D (*.f64 d (*.f64 d l)))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d l))) D) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (*.f64 1 (/.f64 D (*.f64 d (*.f64 d l)))) D) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 (*.f64 D D))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (/.f64 D (cbrt.f64 (*.f64 d (*.f64 d l))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2)) (/.f64 (*.f64 D D) (cbrt.f64 (*.f64 l (*.f64 d d))))) |
(*.f64 (/.f64 D (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2)) (/.f64 D (cbrt.f64 (*.f64 l (*.f64 d d))))) |
(*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) d) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d l))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d l)) (/.f64 (cbrt.f64 (*.f64 D D)) d)) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) 1) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (sqrt.f64 l))) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (sqrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (sqrt.f64 l)) (/.f64 (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 d (sqrt.f64 l))) d)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (*.f64 d (*.f64 d l))) 2)) (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) (cbrt.f64 (pow.f64 D 4))) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2)) (/.f64 (cbrt.f64 (pow.f64 D 4)) (pow.f64 (cbrt.f64 (*.f64 l (*.f64 d d))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d d)) (/.f64 (cbrt.f64 (*.f64 D D)) l)) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) 1)) D) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (sqrt.f64 D))) (sqrt.f64 D)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 D (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (*.f64 D D)))) (cbrt.f64 D)) |
(*.f64 (*.f64 (/.f64 (/.f64 D d) (*.f64 l d)) (cbrt.f64 (*.f64 D D))) (cbrt.f64 D)) |
(*.f64 (*.f64 (cbrt.f64 D) (/.f64 (/.f64 D d) (*.f64 l d))) (cbrt.f64 (*.f64 D D))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d (*.f64 d l)) (cbrt.f64 (pow.f64 D 4)))) (cbrt.f64 (*.f64 D D))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(*.f64 (/.f64 (sqrt.f64 D) (*.f64 (/.f64 d D) (*.f64 d l))) (sqrt.f64 D)) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 (/.f64 d D) (*.f64 d l))) (cbrt.f64 D)) |
(*.f64 (cbrt.f64 D) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 (*.f64 l d) (/.f64 d D)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 D D)) (/.f64 d D)) (/.f64 (cbrt.f64 D) (*.f64 l d))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 d (*.f64 d l))) (cbrt.f64 (*.f64 D D))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (*.f64 (/.f64 1 (*.f64 l (*.f64 d d))) (cbrt.f64 (*.f64 D D)))) |
(*.f64 (cbrt.f64 (pow.f64 D 4)) (/.f64 (cbrt.f64 (*.f64 D D)) (*.f64 l (*.f64 d d)))) |
(pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 1) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 3) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3) 1/3) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(pow.f64 (*.f64 (/.f64 d D) (/.f64 (*.f64 d l) D)) -1) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(neg.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l))))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))) 1)) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (*.f64 (*.f64 D D) (/.f64 1 (*.f64 d (*.f64 d (neg.f64 l)))))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (*.f64 1 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d (neg.f64 l)))))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (/.f64 D (/.f64 (*.f64 d (neg.f64 l)) (/.f64 D d)))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (/.f64 (/.f64 D (/.f64 d D)) (*.f64 d (neg.f64 l)))) |
(*.f64 (/.f64 D (*.f64 d (*.f64 d (neg.f64 l)))) (neg.f64 D)) |
(*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) |
(/.f64 (neg.f64 D) (*.f64 l (neg.f64 (*.f64 d (/.f64 d D))))) |
(neg.f64 (/.f64 (neg.f64 (*.f64 D D)) (*.f64 d (*.f64 d l)))) |
(/.f64 (/.f64 (*.f64 D D) l) (*.f64 d d)) |
(*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 2)) |
(sqrt.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 4)) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 4)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) 3)) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 d (*.f64 d l)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 (*.f64 l (*.f64 d d)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 D 6) (pow.f64 (*.f64 l (*.f64 d d)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(exp.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2)) 1)) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2))) |
(pow.f64 (/.f64 D (*.f64 d (sqrt.f64 l))) 2) |
(pow.f64 (/.f64 (/.f64 D d) (sqrt.f64 l)) 2) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 90.9% | (*.f64 M (*.f64 D (/.f64 1/2 d))) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 77.9% | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
Compiled 141 to 76 computations (46.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | M | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
| 0.0ms | l | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
| 0.0ms | D | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
| 0.0ms | d | @ | 0 | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
| 0.0ms | d | @ | inf | (*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
| 1× | batch-egg-rewrite |
| 1506× | associate-/r* |
| 832× | associate-/l* |
| 362× | add-sqr-sqrt |
| 350× | *-un-lft-identity |
| 348× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 62 |
| 1 | 363 | 62 |
| 2 | 4528 | 62 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 M (*.f64 D (/.f64 1/2 d))) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 M (*.f64 D (/.f64 1/2 d))) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) 1) (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) (/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (/.f64 l (*.f64 -1/2 h))) (/.f64 -1/2 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) (/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4)) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) -1/2))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 l h)) (/.f64 (*.f64 -1/2 h) (/.f64 l (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) (/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2) -1/2))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) l) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) l) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 l)) (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) l) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) l) (/.f64 1 h)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/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 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) 1) l) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (sqrt.f64 l)) (sqrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) l) (/.f64 1 h)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) 1) (/.f64 l h)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) 1) l) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (sqrt.f64 l)) (sqrt.f64 l)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) 1) (neg.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) -1) l) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) 1) l) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (sqrt.f64 l)) (sqrt.f64 l)) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) (pow.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))) 2) (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 3) (pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1/3) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) (log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (*.f64 -1/2 (/.f64 h l)))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))))) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3)) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3) (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3))) (expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) (exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) (exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) (log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))))) |
((-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) 1) (/.f64 M (/.f64 d (*.f64 D 1/2))) (/.f64 D (/.f64 (*.f64 d 2) M)) (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) (/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) (/.f64 (sqrt.f64 M) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) D))) (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 (*.f64 d 2) (*.f64 (cbrt.f64 M) D))) (/.f64 (*.f64 M D) (*.f64 d 2)) (/.f64 (*.f64 D 1/2) (/.f64 d M)) (/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 d 2) (sqrt.f64 (*.f64 M D)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 (*.f64 d 2) (cbrt.f64 (*.f64 M D)))) (/.f64 (*.f64 M (sqrt.f64 D)) (/.f64 (*.f64 d 2) (sqrt.f64 D))) (/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 d 2) (cbrt.f64 D))) (/.f64 (*.f64 (*.f64 M D) 1/2) d) (/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2)) (/.f64 (*.f64 M (*.f64 D 1/2)) d) (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d)) (/.f64 (*.f64 (*.f64 D 1/2) M) d) (/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) (/.f64 (/.f64 (*.f64 M D) d) 2) (/.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) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) 1) d) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (sqrt.f64 d)) (sqrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1) d) 2) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1) 1) (*.f64 d 2)) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) (/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) (/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) 1) d) (/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (sqrt.f64 d)) (sqrt.f64 d)) (/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) 1) (neg.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) -1) d) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) 1) d) (/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (sqrt.f64 d)) (sqrt.f64 d)) (/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 1/2) (pow.f64 (sqrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3) 1/3) (sqrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (fabs.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) (log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 1/2 d)) D) M)) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3)) (cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) (expm1.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) (exp.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 1)) (log1p.f64 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)))) |
| 1× | egg-herbie |
| 1376× | associate-/l* |
| 892× | associate-/l/ |
| 576× | distribute-rgt-in |
| 574× | distribute-lft-in |
| 568× | times-frac |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 396 | 8732 |
| 1 | 1060 | 8732 |
| 2 | 5349 | 8732 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 (pow.f64 d 2) l))) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) 1) |
(/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) |
(/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (/.f64 l (*.f64 -1/2 h))) |
(/.f64 -1/2 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4)) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) -1/2))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 l h)) |
(/.f64 (*.f64 -1/2 h) (/.f64 l (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2) -1/2))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) l) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 l)) |
(/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) l) (/.f64 1 h)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/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 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) 1) l) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) l) (/.f64 1 h)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) 1) (/.f64 l h)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) 1) l) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) 1) (neg.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) -1) l) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) 1) l) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (sqrt.f64 l)) (sqrt.f64 l)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(pow.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (*.f64 -1/2 (/.f64 h l)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3) (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) 1) |
(/.f64 M (/.f64 d (*.f64 D 1/2))) |
(/.f64 D (/.f64 (*.f64 d 2) M)) |
(/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) D))) |
(/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 (*.f64 d 2) (*.f64 (cbrt.f64 M) D))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(/.f64 (*.f64 D 1/2) (/.f64 d M)) |
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 d 2) (sqrt.f64 (*.f64 M D)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 (*.f64 d 2) (cbrt.f64 (*.f64 M D)))) |
(/.f64 (*.f64 M (sqrt.f64 D)) (/.f64 (*.f64 d 2) (sqrt.f64 D))) |
(/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 d 2) (cbrt.f64 D))) |
(/.f64 (*.f64 (*.f64 M D) 1/2) d) |
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(/.f64 (*.f64 M (*.f64 D 1/2)) d) |
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d)) |
(/.f64 (*.f64 (*.f64 D 1/2) M) d) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(/.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) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) 1) d) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) d) 2) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) 1) (*.f64 d 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) 1) d) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) 1) (neg.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) -1) d) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) 1) d) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (sqrt.f64 d)) (sqrt.f64 d)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) |
(fabs.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 1/2 d)) D) M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
(exp.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
| Outputs |
|---|
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (*.f64 l (pow.f64 d 2)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) |
(*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 -1/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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.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 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(*.f64 1/2 (/.f64 (*.f64 D M) d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) 1) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (/.f64 l (*.f64 -1/2 h))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 -1/2 (/.f64 (/.f64 l h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 1 (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4)) (/.f64 (/.f64 l h) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) -1/2))) |
(/.f64 (cbrt.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 4)) (/.f64 (/.f64 (/.f64 l h) (cbrt.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2))) -1/2)) |
(*.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4)) (/.f64 l h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 -1/2 h) (/.f64 l (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 M M) (/.f64 (/.f64 l h) (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2) -1/2))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2))) |
(*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) |
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (/.f64 (/.f64 l h) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2)) (/.f64 l h)) (sqrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2))) |
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2)) (*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2)) l) h)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2))) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2)) (/.f64 (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2)) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) l) (/.f64 1 h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (sqrt.f64 h)) l) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (/.f64 (/.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (pow.f64 (cbrt.f64 h) 2)) l) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (/.f64 l (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 -1/2 (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (/.f64 (sqrt.f64 l) -1/2)) (pow.f64 (cbrt.f64 h) 2)) (sqrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (*.f64 (/.f64 (cbrt.f64 l) (sqrt.f64 h)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) (/.f64 -1/2 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/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 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (/.f64 (pow.f64 (cbrt.f64 l) 2) -1/2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 -1/2 (pow.f64 (cbrt.f64 h) 2)))) (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) 1) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) h) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) l) (/.f64 1 h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) 1) (/.f64 l h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (*.f64 (cbrt.f64 (/.f64 l h)) (cbrt.f64 (/.f64 l h)))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (sqrt.f64 h))) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (sqrt.f64 h)) l) (sqrt.f64 h)) |
(/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (/.f64 (/.f64 l (sqrt.f64 h)) (sqrt.f64 h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (pow.f64 (cbrt.f64 h) 2)) l) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (/.f64 l (pow.f64 (cbrt.f64 h) 2)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) 1)) (/.f64 (sqrt.f64 l) h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (*.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 h)) (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 -1/2 (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (sqrt.f64 l) (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (/.f64 (sqrt.f64 l) -1/2)) (pow.f64 (cbrt.f64 h) 2)) (sqrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) -1/2) (*.f64 (sqrt.f64 l) (/.f64 (sqrt.f64 l) (pow.f64 (cbrt.f64 h) 2))))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) 1)) (/.f64 (cbrt.f64 l) h)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h))) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) -1/2) (*.f64 (/.f64 (cbrt.f64 l) (sqrt.f64 h)) (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (cbrt.f64 l) (sqrt.f64 h))) (/.f64 -1/2 (/.f64 (pow.f64 (cbrt.f64 l) 2) (sqrt.f64 h)))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) 1) (/.f64 (pow.f64 (cbrt.f64 l) 2) (pow.f64 (cbrt.f64 h) 2))) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (/.f64 (pow.f64 (cbrt.f64 l) 2) -1/2)) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 -1/2 (pow.f64 (cbrt.f64 h) 2)))) (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) 1) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 h)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) 1) (neg.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 l)) (neg.f64 (sqrt.f64 l))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (pow.f64 (cbrt.f64 l) 2)) (neg.f64 (cbrt.f64 l))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (*.f64 (cbrt.f64 (neg.f64 l)) (cbrt.f64 (neg.f64 l)))) (cbrt.f64 (neg.f64 l))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) -1) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) -1/2) (neg.f64 h)) (neg.f64 (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) 1) l) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (cbrt.f64 l)) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 h) (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (pow.f64 (cbrt.f64 l) 2)) (cbrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 1) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(pow.f64 (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (sqrt.f64 (*.f64 -1/2 (/.f64 h l)))) 2) |
(pow.f64 (*.f64 (/.f64 (*.f64 M 1/2) d) (*.f64 D (sqrt.f64 (*.f64 -1/2 (/.f64 h l))))) 2) |
(pow.f64 (*.f64 D (*.f64 (*.f64 M (/.f64 1/2 d)) (sqrt.f64 (/.f64 -1/2 (/.f64 l h))))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 3) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3) 1/3) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 4) (*.f64 (pow.f64 (/.f64 h l) 2) 1/4))) |
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) (*.f64 -1/2 (/.f64 h l)))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))) 3)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3) (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -1/2 (/.f64 h l)) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 3))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l)))) 1)) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) (*.f64 -1/2 (/.f64 h l))))) |
(*.f64 (pow.f64 (*.f64 D (/.f64 (*.f64 M 1/2) d)) 2) (*.f64 -1/2 (/.f64 h l))) |
(*.f64 (pow.f64 (*.f64 (/.f64 1/2 d) (*.f64 D M)) 2) (/.f64 -1/2 (/.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) 1) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 M (/.f64 d (*.f64 D 1/2))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 D (/.f64 (*.f64 d 2) M)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 1 (/.f64 (*.f64 d 2) (*.f64 M D))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (sqrt.f64 M) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) D))) |
(*.f64 (/.f64 (sqrt.f64 M) (*.f64 2 d)) (*.f64 D (sqrt.f64 M))) |
(*.f64 (*.f64 D (sqrt.f64 M)) (/.f64 (/.f64 (sqrt.f64 M) 2) d)) |
(/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 (*.f64 d 2) (*.f64 (cbrt.f64 M) D))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) (*.f64 2 d)) (*.f64 D (cbrt.f64 M))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) d) (/.f64 (cbrt.f64 M) (/.f64 2 D))) |
(/.f64 (*.f64 M D) (*.f64 d 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 D 1/2) (/.f64 d M)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (sqrt.f64 (*.f64 M D)) (/.f64 (*.f64 d 2) (sqrt.f64 (*.f64 M D)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d)) (sqrt.f64 (*.f64 D M))) |
(*.f64 (sqrt.f64 (*.f64 D M)) (/.f64 (sqrt.f64 (*.f64 D M)) (*.f64 2 d))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 M D)) (cbrt.f64 (*.f64 M D))) (/.f64 (*.f64 d 2) (cbrt.f64 (*.f64 M D)))) |
(/.f64 (cbrt.f64 (*.f64 D M)) (/.f64 (/.f64 (*.f64 2 d) (cbrt.f64 (*.f64 D M))) (cbrt.f64 (*.f64 D M)))) |
(*.f64 (cbrt.f64 (*.f64 D M)) (/.f64 (cbrt.f64 (*.f64 D M)) (*.f64 (/.f64 d (cbrt.f64 (*.f64 D M))) 2))) |
(/.f64 (*.f64 M (sqrt.f64 D)) (/.f64 (*.f64 d 2) (sqrt.f64 D))) |
(/.f64 M (/.f64 (/.f64 (*.f64 2 d) (sqrt.f64 D)) (sqrt.f64 D))) |
(*.f64 (sqrt.f64 D) (/.f64 (sqrt.f64 D) (/.f64 d (/.f64 M 2)))) |
(/.f64 (*.f64 M (pow.f64 (cbrt.f64 D) 2)) (/.f64 (*.f64 d 2) (cbrt.f64 D))) |
(/.f64 M (/.f64 (/.f64 d (/.f64 (cbrt.f64 D) 2)) (pow.f64 (cbrt.f64 D) 2))) |
(*.f64 (cbrt.f64 D) (*.f64 (/.f64 M 2) (/.f64 (pow.f64 (cbrt.f64 D) 2) d))) |
(/.f64 (*.f64 (*.f64 M D) 1/2) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 M (*.f64 D 1/2)) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 (*.f64 D 1/2) M) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (/.f64 (*.f64 d 2) (*.f64 (sqrt.f64 M) (sqrt.f64 D)))) |
(/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) (*.f64 (/.f64 d (sqrt.f64 M)) (/.f64 2 (sqrt.f64 D)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 M) (sqrt.f64 D)) d) (/.f64 (sqrt.f64 D) (/.f64 2 (sqrt.f64 M)))) |
(/.f64 (/.f64 (*.f64 M D) d) 2) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M D) 1) (*.f64 d 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M D) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M D) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) 1) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1/2) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) d) 2) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) 1) (*.f64 d 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (sqrt.f64 (*.f64 d 2))) (sqrt.f64 (*.f64 d 2))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) 1) (*.f64 (cbrt.f64 (*.f64 d 2)) (cbrt.f64 (*.f64 d 2)))) (cbrt.f64 (*.f64 d 2))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) 1) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 M (*.f64 D 1/2)) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) 1) (neg.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 d)) (neg.f64 (sqrt.f64 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (pow.f64 (cbrt.f64 d) 2)) (neg.f64 (cbrt.f64 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (sqrt.f64 (neg.f64 d))) (sqrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (*.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 d)))) (cbrt.f64 (neg.f64 d))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) -1) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (sqrt.f64 d))) (sqrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 M D) -1/2) (neg.f64 (pow.f64 (cbrt.f64 d) 2))) (cbrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) 1) d) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (sqrt.f64 d)) (sqrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (cbrt.f64 d)) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(/.f64 (/.f64 (*.f64 (*.f64 D 1/2) M) (pow.f64 (cbrt.f64 d) 2)) (cbrt.f64 d)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 1) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2) 1/2) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(pow.f64 (sqrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 2) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 3) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3) 1/3) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(sqrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 2)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(fabs.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (/.f64 1/2 d)) D) M)) |
(*.f64 M (log.f64 (pow.f64 (exp.f64 (/.f64 1/2 d)) D))) |
(*.f64 M (*.f64 D (log.f64 (exp.f64 (/.f64 1/2 d))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) 3)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D (/.f64 1/2 d)) 3))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D (/.f64 1/2 d)) 3) (pow.f64 M 3))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(exp.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D)) 1)) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D))) |
(*.f64 (/.f64 M d) (/.f64 D 2)) |
(*.f64 (/.f64 1/2 d) (*.f64 D M)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 89.5% | (*.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)))) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 76.3% | (sqrt.f64 (/.f64 h l)) |
Compiled 146 to 60 computations (58.9% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | l | @ | -inf | (sqrt.f64 (/.f64 h l)) |
| 2.0ms | h | @ | -inf | (*.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)))) |
| 1.0ms | l | @ | -inf | (*.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)))) |
| 1.0ms | d | @ | -inf | (*.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)))) |
| 0.0ms | h | @ | inf | (*.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)))) |
| 1× | batch-egg-rewrite |
| 548× | add-sqr-sqrt |
| 534× | *-un-lft-identity |
| 530× | pow1 |
| 500× | add-exp-log |
| 500× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 92 |
| 1 | 555 | 86 |
| 2 | 7301 | 86 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h l)) |
(*.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 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) 1) (*.f64 (sqrt.f64 (/.f64 h l)) 1) (*.f64 1 (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) (*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) (*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) (*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h l)) 1/2)) (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 h) (sqrt.f64 l)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) (/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) (pow.f64 (/.f64 h l) 1/2) (pow.f64 (sqrt.f64 (/.f64 h l)) 1) (pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3) (pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) (fabs.f64 (sqrt.f64 (/.f64 h l))) (log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) (log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) (cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) (exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
((+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) (+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) (+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/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 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) 1) (/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) (/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) (/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) (sqrt.f64 h)) (/.f64 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) (/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 1) (pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3) 1/3) (sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) (log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3))) (cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) (expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) (exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) (exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) (log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))))) |
| 1× | egg-herbie |
| 958× | associate-*r/ |
| 832× | *-commutative |
| 828× | associate-*l/ |
| 562× | associate-+l+ |
| 546× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 188 | 5129 |
| 1 | 463 | 5005 |
| 2 | 1740 | 4973 |
| 3 | 6897 | 4973 |
| 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 h l)))) 1) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h l)) 1/2)) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 h l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h l)) 1) |
(pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (/.f64 h l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/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 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) 1) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 1) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3) 1/3) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -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 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 l) h))) |
(+.f64 (*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (pow.f64 D 2) (pow.f64 M 2))) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 l) h))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 1 (*.f64 h l))))) |
(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 h l)))) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (sqrt.f64 (/.f64 h l)) 1) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 1 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (pow.f64 (/.f64 h l) 1/4) (pow.f64 (/.f64 h l) 1/4)) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (cbrt.f64 (sqrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) (cbrt.f64 (/.f64 h l))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 h l)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 h l)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 h l))) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 h l)) (sqrt.f64 (cbrt.f64 (/.f64 h l)))) |
(/.f64 1 (sqrt.f64 (/.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(pow.f64 (/.f64 h l) 1/2) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (sqrt.f64 (/.f64 h l)) 1) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (pow.f64 (/.f64 h l) 1/4) 2) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 h l))) 3) |
(sqrt.f64 (/.f64 h l)) |
(pow.f64 (pow.f64 (/.f64 h l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(fabs.f64 (sqrt.f64 (/.f64 h l))) |
(sqrt.f64 (/.f64 h l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 h l))))) |
(sqrt.f64 (/.f64 h l)) |
(cbrt.f64 (pow.f64 (/.f64 h l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 h l)) 1/2)) |
(sqrt.f64 (/.f64 h l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 h l))) 1)) |
(sqrt.f64 (/.f64 h l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 h l)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(+.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(+.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/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 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) |
(/.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 M (/.f64 D d)))) 4))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (/.f64 h l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 (*.f64 1/2 h) l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (+.f64 1 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) -1/4))) |
(/.f64 d (/.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (fma.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1)) (fma.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) -1/4 1))) |
(/.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) |
(/.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) 3))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 M (/.f64 D d)))) 4)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4)) (fma.f64 (/.f64 (*.f64 1/2 h) l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3)))) |
(*.f64 (/.f64 d (fma.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (fma.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) 1))) (/.f64 (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 6) 1) (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))))) |
(/.f64 (+.f64 1 (*.f64 -1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 M (/.f64 D d)))) 4))) (/.f64 (+.f64 1 (*.f64 (*.f64 1/2 (/.f64 h l)) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 (*.f64 1/2 h) l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1)) (+.f64 1 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) -1/4))) |
(/.f64 d (/.f64 (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (fma.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 1)) (fma.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) -1/4 1))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) 3))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2))) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 (/.f64 D d) M))) 4))))) |
(/.f64 (-.f64 1 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) 3))) (/.f64 (+.f64 1 (fma.f64 1/2 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2)) (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 1/2 (*.f64 M (/.f64 D d)))) 4)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 (*.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4)) (fma.f64 (/.f64 (*.f64 1/2 h) l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) 1))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) 3)))) |
(*.f64 (/.f64 d (fma.f64 (/.f64 h l) (*.f64 1/2 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2)) (fma.f64 1/4 (pow.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 M (*.f64 1/2 (/.f64 D d)))) 4) 1))) (/.f64 (fma.f64 (*.f64 -1/8 (pow.f64 (/.f64 h l) 3)) (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 6) 1) (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 1) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 2) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))) 3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3) 1/3) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 2) (*.f64 (/.f64 d h) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2))) 2) (*.f64 (/.f64 d l) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (*.f64 (pow.f64 (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1) 2) (/.f64 d h)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))) 3)) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) 3) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2))))) |
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2)) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(exp.f64 (+.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2))) (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2))))) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (exp.f64 (log1p.f64 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (*.f64 (/.f64 h l) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 D d) M)) 2)) -1/2))))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (+.f64 1 (*.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) 2) -1/2)))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
(*.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) (fma.f64 (/.f64 h l) (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) -1/2) 1)) |
Compiled 28389 to 13047 computations (54% saved)
73 alts after pruning (70 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 969 | 53 | 1022 |
| Fresh | 14 | 17 | 31 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 985 | 73 | 1058 |
| Status | Accuracy | Program |
|---|---|---|
| 24.1% | (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)))))) | |
| 30.9% | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 30.8% | (/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) | |
| 33.0% | (/.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)) | |
| 3.2% | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 29.8% | (/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) | |
| 3.2% | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 30.6% | (/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) | |
| 32.9% | (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) | |
| ▶ | 30.9% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 53.8% | (*.f64 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.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))) | |
| 53.3% | (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.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))) | |
| 3.2% | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) | |
| 1.9% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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)))))) | |
| 37.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)))) | |
| 55.7% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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))) | |
| 4.1% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| ▶ | 61.0% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 40.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) | |
| 34.2% | (*.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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 57.1% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 57.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 56.4% | (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (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)))) | |
| 33.5% | (*.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))))) | |
| 34.6% | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 34.6% | (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 54.0% | (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.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))))) | |
| 5.8% | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 34.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) | |
| 31.8% | (*.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))))) | |
| 28.7% | (*.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))) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) 2)))) | |
| 54.9% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) | |
| ▶ | 36.2% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
| 39.6% | (*.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)))))) | |
| 7.1% | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 (*.f64 D D) M) M)) d)) | |
| 41.4% | (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| ▶ | 2.2% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 56.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) | |
| ✓ | 54.0% | (*.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))) |
| 43.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) | |
| 42.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) | |
| 31.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) | |
| 7.9% | (*.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)))))) | |
| 5.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) | |
| 12.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) | |
| 10.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) | |
| ✓ | 4.1% | (*.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)))))) |
| 4.3% | (*.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)))))) | |
| 6.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) | |
| 11.1% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) | |
| 8.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) | |
| ▶ | 46.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 30.4% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) | |
| 45.2% | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) | |
| 42.8% | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) | |
| 23.0% | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) | |
| 30.4% | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| 32.9% | (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) | |
| 32.8% | (*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) | |
| 30.8% | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 17.8% | (*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) | |
| ✓ | 30.4% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 30.4% | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 5.8% | (*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) | |
| 28.7% | (*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) | |
| 6.1% | (*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) | |
| 30.1% | (*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) | |
| 24.2% | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 27.0% | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 32.8% | (sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) | |
| 36.7% | (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
Compiled 3849 to 2731 computations (29% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.9% | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| ✓ | 89.5% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 81.6% | (pow.f64 (/.f64 d l) (/.f64 1 2)) | |
| 79.7% | (pow.f64 (/.f64 d h) (/.f64 1 2)) |
Compiled 234 to 111 computations (52.6% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | M | @ | 0 | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| 1.0ms | l | @ | 0 | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| 1.0ms | d | @ | 0 | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| 1.0ms | D | @ | 0 | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| 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 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 1× | batch-egg-rewrite |
| 610× | add-sqr-sqrt |
| 596× | *-un-lft-identity |
| 592× | pow1 |
| 564× | add-exp-log |
| 564× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 29 | 122 |
| 1 | 642 | 102 |
| 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 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) |
| Outputs |
|---|
((+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))))) (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) 1) (sqrt.f64 (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2))) (log.f64 (exp.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) (cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))))) (expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) (exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) (exp.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) (exp.f64 (+.f64 (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))))) (log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))))))) |
((*.f64 1 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (*.f64 2 (*.f64 (/.f64 d (*.f64 M D)) l)) (*.f64 2 (/.f64 l (*.f64 M (/.f64 D d)))) (*.f64 l (*.f64 2 (/.f64 d (*.f64 M D)))) (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) (*.f64 (/.f64 d (*.f64 M D)) (*.f64 2 l)) (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) l) (*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) (*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) (*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) (*.f64 (/.f64 l 1/2) (/.f64 d (*.f64 M D))) (*.f64 (neg.f64 l) (/.f64 1 (*.f64 (*.f64 M (/.f64 D d)) -1/2))) (*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (sqrt.f64 l)) (sqrt.f64 l)) (*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l)) (*.f64 (/.f64 (/.f64 l 1/2) 1) (/.f64 d (*.f64 M D))) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M)) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 l (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) (*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 l (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) (*.f64 (/.f64 l (*.f64 1/2 D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 l 1/2) (neg.f64 D)) (neg.f64 (/.f64 d M))) (*.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l))) (*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) (*.f64 (/.f64 (sqrt.f64 l) 1/2) (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d)))) (*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 l) 1/2)) (*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1/2) (/.f64 (cbrt.f64 l) (*.f64 M (/.f64 D d)))) (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (/.f64 D d))) (/.f64 (cbrt.f64 l) 1/2)) (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) (neg.f64 (/.f64 l (*.f64 (*.f64 M (/.f64 D d)) -1/2))) (sqrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) (log.f64 (exp.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (cbrt.f64 (*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) (cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 l (*.f64 l l)))) (cbrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) (expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) (exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (log.f64 l))) (log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))))) |
| 1× | egg-herbie |
| 1670× | associate-/l* |
| 1626× | times-frac |
| 1432× | associate-/r* |
| 1070× | *-commutative |
| 674× | associate-/r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 220 | 7243 |
| 1 | 581 | 6933 |
| 2 | 2130 | 6821 |
| 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 (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 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) 1) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(exp.f64 (+.f64 (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 1 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) |
(*.f64 2 (*.f64 (/.f64 d (*.f64 M D)) l)) |
(*.f64 2 (/.f64 l (*.f64 M (/.f64 D d)))) |
(*.f64 l (*.f64 2 (/.f64 d (*.f64 M D)))) |
(*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) |
(*.f64 (/.f64 d (*.f64 M D)) (*.f64 2 l)) |
(*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) l) |
(*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) |
(*.f64 (/.f64 l 1/2) (/.f64 d (*.f64 M D))) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 (*.f64 M (/.f64 D d)) -1/2))) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l)) |
(*.f64 (/.f64 (/.f64 l 1/2) 1) (/.f64 d (*.f64 M D))) |
(*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M)) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 l (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 l (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 l (*.f64 1/2 D)) (/.f64 d M)) |
(*.f64 (/.f64 (/.f64 l 1/2) (neg.f64 D)) (neg.f64 (/.f64 d M))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (/.f64 (sqrt.f64 l) 1/2) (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d)))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 l) 1/2)) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1/2) (/.f64 (cbrt.f64 l) (*.f64 M (/.f64 D d)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (/.f64 D d))) (/.f64 (cbrt.f64 l) 1/2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) |
(neg.f64 (/.f64 l (*.f64 (*.f64 M (/.f64 D d)) -1/2))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) |
(log.f64 (exp.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 l (*.f64 l l)))) |
(cbrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (log.f64 l))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D 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 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 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M)))) |
(*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 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 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 D D) (/.f64 (/.f64 d M) M))))) |
(fma.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d)))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 l d) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 (*.f64 d l) (*.f64 D M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(+.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (*.f64 h (neg.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 2))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) (/.f64 h l)) 2)) (fma.f64 (/.f64 h l) (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 (+.f64 1 (fma.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 2))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (+.f64 1 (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 3))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (fma.f64 (fma.f64 (/.f64 h l) (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) 1) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) (/.f64 h l)) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 2))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) (/.f64 h l)) 2)) (fma.f64 (/.f64 h l) (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 3)) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2)))) |
(/.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 (+.f64 1 (fma.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 2))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (+.f64 1 (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 2)))) (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8) 3))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (fma.f64 (fma.f64 (/.f64 h l) (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) 1) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 d (*.f64 D M)) 2)) (/.f64 h l)) 1))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) 1) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2))) |
(sqrt.f64 (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) 2))) |
(sqrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) l) d) (pow.f64 (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8)) 2))) |
(sqrt.f64 (*.f64 (*.f64 d (/.f64 (/.f64 d h) l)) (pow.f64 (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) 2))) |
(log.f64 (exp.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) l) d) (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (pow.f64 (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8)) 3)))) |
(cbrt.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (*.f64 (*.f64 d (/.f64 (/.f64 d h) l)) (pow.f64 (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) 3)))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) l) d) (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (pow.f64 (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8)) 3)))) |
(cbrt.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (*.f64 (*.f64 d (/.f64 (/.f64 d h) l)) (pow.f64 (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) 3)))) |
(cbrt.f64 (*.f64 (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) 2)) (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (/.f64 d (*.f64 h (/.f64 l d)))))) |
(cbrt.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))))) (*.f64 (/.f64 d (*.f64 h (/.f64 l d))) (pow.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4))))) 2)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 d h) l) d) (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (pow.f64 (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8)) 3)))) |
(cbrt.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (*.f64 (*.f64 d (/.f64 (/.f64 d h) l)) (pow.f64 (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(exp.f64 (+.f64 (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(exp.f64 (+.f64 (log.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) (log.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (*.f64 d (/.f64 (/.f64 d h) l))) (fma.f64 h (/.f64 -1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)) |
(*.f64 1 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (*.f64 (/.f64 d (*.f64 M D)) l)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 2 (/.f64 l (*.f64 M (/.f64 D d)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 l (*.f64 2 (/.f64 d (*.f64 M D)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 d (*.f64 M D)) (*.f64 2 l)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) l) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (sqrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (cbrt.f64 l) (*.f64 2 (/.f64 d (*.f64 M D))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (cbrt.f64 l))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 d M) D) (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l)))) |
(*.f64 2 (*.f64 (/.f64 d (*.f64 D M)) (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D)))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2)) 2))) |
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D)))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 (cbrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) l)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)) (*.f64 l (cbrt.f64 (*.f64 2 (/.f64 (/.f64 d M) D))))) |
(*.f64 l (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)) (cbrt.f64 (*.f64 (/.f64 2 M) (/.f64 d D))))) |
(*.f64 l (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 d (*.f64 D M)) 2) 4)) (cbrt.f64 (/.f64 (/.f64 (*.f64 2 d) M) D)))) |
(*.f64 (/.f64 l 1/2) (/.f64 d (*.f64 M D))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (neg.f64 l) (/.f64 1 (*.f64 (*.f64 M (/.f64 D d)) -1/2))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (sqrt.f64 l)) (sqrt.f64 l)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (cbrt.f64 (*.f64 l l))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (cbrt.f64 l))) |
(*.f64 2 (*.f64 (/.f64 (/.f64 d M) D) (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l)))) |
(*.f64 2 (*.f64 (/.f64 d (*.f64 D M)) (*.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 l)))) |
(*.f64 (/.f64 (/.f64 l 1/2) 1) (/.f64 d (*.f64 M D))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 l (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(/.f64 (/.f64 l (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) |
(/.f64 l (*.f64 (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 l (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(/.f64 (/.f64 l (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4))) |
(/.f64 l (*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) |
(*.f64 (/.f64 l (*.f64 1/2 D)) (/.f64 d M)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (/.f64 l 1/2) (neg.f64 D)) (neg.f64 (/.f64 d M))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l)) (*.f64 (sqrt.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (sqrt.f64 l))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (sqrt.f64 l) 1) (/.f64 (sqrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (/.f64 (cbrt.f64 l) 1/2) (/.f64 D (/.f64 d M)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 d (/.f64 (/.f64 (cbrt.f64 l) 1/2) (*.f64 D M)))) |
(*.f64 (/.f64 (sqrt.f64 l) 1/2) (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (sqrt.f64 l) (*.f64 M (/.f64 D d))) (/.f64 (sqrt.f64 l) 1/2)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(*.f64 (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 (sqrt.f64 l) (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (/.f64 l (cbrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(/.f64 (/.f64 l (cbrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4))) |
(/.f64 l (*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) 1/2) (/.f64 (cbrt.f64 l) (*.f64 M (/.f64 D d)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (/.f64 (cbrt.f64 l) 1/2) (/.f64 D (/.f64 d M)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 d (/.f64 (/.f64 (cbrt.f64 l) 1/2) (*.f64 D M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (*.f64 M (/.f64 D d))) (/.f64 (cbrt.f64 l) 1/2)) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 l) (*.f64 1/2 (*.f64 M (/.f64 D d))))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (/.f64 (cbrt.f64 l) 1/2) (/.f64 D (/.f64 d M)))) |
(*.f64 (cbrt.f64 (*.f64 l l)) (*.f64 d (/.f64 (/.f64 (cbrt.f64 l) 1/2) (*.f64 D M)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 1/2 (*.f64 M (/.f64 D d)))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2)))) (/.f64 (cbrt.f64 l) (sqrt.f64 (*.f64 (/.f64 D d) (*.f64 M 1/2))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) (cbrt.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))) (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 d M) D) (/.f64 l 1/2))) (/.f64 (cbrt.f64 (*.f64 l l)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 D (/.f64 d M)) 2) 1/4)))) |
(/.f64 (cbrt.f64 (*.f64 l l)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)) (cbrt.f64 (*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D)))))) |
(pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 1) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(neg.f64 (/.f64 l (*.f64 (*.f64 M (/.f64 D d)) -1/2))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2)) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(log.f64 (exp.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) (pow.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)) 2))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (/.f64 d (*.f64 M D))) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (*.f64 l (*.f64 l l)))) |
(cbrt.f64 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4) (pow.f64 l 3)))) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4) (*.f64 (*.f64 (/.f64 2 M) (/.f64 d D)) (pow.f64 l 3)))) |
(cbrt.f64 (*.f64 (*.f64 2 (*.f64 4 (pow.f64 (/.f64 d (*.f64 D M)) 3))) (pow.f64 l 3))) |
(cbrt.f64 (/.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 1/2 (*.f64 M (/.f64 D d))) (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4)))) |
(cbrt.f64 (/.f64 (/.f64 (pow.f64 l 3) (*.f64 1/2 (*.f64 M (/.f64 D d)))) (*.f64 (pow.f64 (*.f64 M (/.f64 D d)) 2) 1/4))) |
(cbrt.f64 (/.f64 (pow.f64 l 3) (*.f64 (*.f64 (*.f64 M (*.f64 (/.f64 D d) 1/2)) 1/4) (pow.f64 (/.f64 D (/.f64 d M)) 2)))) |
(cbrt.f64 (/.f64 (/.f64 (pow.f64 l 3) 1/2) (*.f64 1/4 (pow.f64 (*.f64 M (/.f64 D d)) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(exp.f64 (log.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(exp.f64 (+.f64 (log.f64 (*.f64 2 (/.f64 d (*.f64 M D)))) (log.f64 l))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 d (*.f64 M D)) (/.f64 l 1/2)))) |
(*.f64 2 (*.f64 l (/.f64 (/.f64 d M) D))) |
(*.f64 2 (*.f64 (/.f64 d M) (/.f64 l D))) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| ✓ | 81.9% | (sqrt.f64 (*.f64 l h)) |
Compiled 21 to 8 computations (61.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | h | @ | -inf | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | h | @ | 0 | (sqrt.f64 (*.f64 l h)) |
| 0.0ms | l | @ | -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 |
|---|
((-.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)))))) |
| 1× | egg-herbie |
| 1636× | associate-+r+ |
| 1146× | associate-/r* |
| 1122× | times-frac |
| 846× | associate-/l* |
| 820× | associate-*r/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 145 | 1462 |
| 1 | 318 | 1420 |
| 2 | 1211 | 1412 |
| 3 | 7341 | 1412 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(pow.f64 (*.f64 l h) 1/2) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h))))) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 l) h)) d) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) 1) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 (*.f64 l h)) 1) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 1 (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (pow.f64 (*.f64 l h) 1/4) (pow.f64 (*.f64 l h) 1/4)) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (sqrt.f64 l) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (sqrt.f64 l)) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 l h)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) 1/2)) |
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 l h))) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (*.f64 l h)) (sqrt.f64 (cbrt.f64 (*.f64 l h)))) |
(pow.f64 (*.f64 l h) 1/2) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) 1) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) 1/4) 2) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) 3) |
(sqrt.f64 (*.f64 l h)) |
(pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(fabs.f64 (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (*.f64 l h)) |
(log.f64 (exp.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 l h))))) |
(sqrt.f64 (*.f64 l h)) |
(cbrt.f64 (pow.f64 (*.f64 l h) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (log.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2)) |
(sqrt.f64 (*.f64 l h)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 l h))) 1)) |
(sqrt.f64 (*.f64 l h)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 l h)))) |
(sqrt.f64 (*.f64 l h)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 1 (/.f64 d (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (*.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 d (/.f64 d (*.f64 l h))))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (neg.f64 d) (/.f64 1 (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (pow.f64 (*.f64 l h) 1/4)) (/.f64 d (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (/.f64 d (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (*.f64 l h))) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 l h))) (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 (/.f64 d (cbrt.f64 (sqrt.f64 (*.f64 l h)))) (cbrt.f64 (*.f64 l h))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 l h))) (cbrt.f64 (*.f64 l h)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) 1) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (pow.f64 (*.f64 l h) 1/4)) (/.f64 (cbrt.f64 d) (pow.f64 (*.f64 l h) 1/4))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 l)) (/.f64 (cbrt.f64 d) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h))) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(*.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (cbrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 (*.f64 l h)) (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 2) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3) 1/3) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(neg.f64 (/.f64 d (neg.f64 (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log.f64 (exp.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) 3)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(expm1.f64 (log1p.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 1)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (/.f64 d (sqrt.f64 (*.f64 l h))))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) |
Compiled 40 to 15 computations (62.5% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 0.0ms | l | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 0.0ms | h | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 0.0ms | h | @ | inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 0.0ms | l | @ | inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| 1× | batch-egg-rewrite |
| 1478× | associate-*l/ |
| 1316× | associate-/r* |
| 1124× | *-commutative |
| 1014× | associate-/l* |
| 238× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 27 |
| 1 | 262 | 21 |
| 2 | 3047 | 21 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) 1)) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 d (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) 1)) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (/.f64 1 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (/.f64 (sqrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (sqrt.f64 d))) (/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) (/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h)))) (/.f64 (cbrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (cbrt.f64 d))) (/.f64 (/.f64 d (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 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 h))) (/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 l))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/4))) (sqrt.f64 (sqrt.f64 l))) (/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/4))) (sqrt.f64 (sqrt.f64 h))) (/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (/.f64 l d))) (/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 l)) (/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (neg.f64 l))) (/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (/.f64 h d))) (/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 h)) (/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (neg.f64 h))) (/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) (/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) (/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.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 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) (/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 1) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 2) (pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 3) (pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) (pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) 1/3) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) (log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 d h) 3/2))) (expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) (exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) (log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
| 1× | egg-herbie |
| 1338× | distribute-lft-in |
| 1012× | associate-/l* |
| 760× | associate-+l+ |
| 714× | times-frac |
| 692× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 168 | 1788 |
| 1 | 386 | 1776 |
| 2 | 1395 | 1768 |
| 3 | 5606 | 1768 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) 1)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h)))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (cbrt.f64 d))) |
(/.f64 (/.f64 d (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 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/4))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 l)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 h)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.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 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 3) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) 1/3) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 d h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) d) (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) 1) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) 1)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (sqrt.f64 d))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (cbrt.f64 d) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (cbrt.f64 d))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 d (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 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (/.f64 (sqrt.f64 (neg.f64 h)) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d l))) (neg.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h)) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 d l)))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 h))) |
(/.f64 (*.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (sqrt.f64 (neg.f64 d)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (/.f64 d h)))) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) |
(/.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 l)) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/4))) (sqrt.f64 (sqrt.f64 l))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 d)) (sqrt.f64 (sqrt.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 d)) (/.f64 (sqrt.f64 (sqrt.f64 l)) (pow.f64 (/.f64 d l) 1/4))) (sqrt.f64 (/.f64 d h))) |
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/4))) (sqrt.f64 (sqrt.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 d)) (sqrt.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 d)) (/.f64 (sqrt.f64 (sqrt.f64 h)) (sqrt.f64 (/.f64 d l)))) (pow.f64 (/.f64 d h) 1/4)) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (/.f64 l d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (/.f64 l d))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (/.f64 (cbrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (/.f64 l d))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 l) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 d) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (/.f64 d h))) (cbrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (cbrt.f64 l) (cbrt.f64 d)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (cbrt.f64 (neg.f64 l))) |
(/.f64 (cbrt.f64 (neg.f64 d)) (/.f64 (cbrt.f64 (neg.f64 l)) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 l))) (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (/.f64 (cbrt.f64 (neg.f64 d)) (cbrt.f64 (neg.f64 l)))) |
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) (cbrt.f64 (/.f64 h d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (/.f64 h d))) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.f64 (*.f64 (cbrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 h)) |
(/.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h)))))) |
(/.f64 (cbrt.f64 d) (/.f64 (/.f64 (cbrt.f64 h) (sqrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 h) (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 d)) (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) (cbrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (cbrt.f64 (neg.f64 d))) (/.f64 (cbrt.f64 (neg.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 d h))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 d)) (/.f64 (cbrt.f64 (neg.f64 h)) (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d h)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) 1) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) 1) (sqrt.f64 l)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 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 (cbrt.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 l) (cbrt.f64 h)))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (*.f64 (cbrt.f64 h) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 h))) (sqrt.f64 (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (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 d (sqrt.f64 l)) (*.f64 (fabs.f64 (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 d (*.f64 (*.f64 (sqrt.f64 l) (cbrt.f64 h)) (sqrt.f64 (cbrt.f64 h)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (*.f64 (cbrt.f64 (sqrt.f64 l)) (cbrt.f64 l))) |
(/.f64 d (*.f64 (*.f64 (cbrt.f64 l) (cbrt.f64 (sqrt.f64 l))) (sqrt.f64 h))) |
(/.f64 d (*.f64 (cbrt.f64 (sqrt.f64 l)) (*.f64 (sqrt.f64 h) (cbrt.f64 l)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2))) (sqrt.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (*.f64 (sqrt.f64 (cbrt.f64 l)) (sqrt.f64 (pow.f64 (cbrt.f64 l) 2)))) |
(/.f64 d (*.f64 (sqrt.f64 (cbrt.f64 l)) (*.f64 (sqrt.f64 h) (fabs.f64 (cbrt.f64 l))))) |
(/.f64 d (*.f64 (*.f64 (sqrt.f64 h) (cbrt.f64 l)) (sqrt.f64 (cbrt.f64 l)))) |
(/.f64 (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 (sqrt.f64 l))) (sqrt.f64 (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 1) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 2) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) 3) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) 1/2) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3) 1/3) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) 3)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 d h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 79.3% | (/.f64 (*.f64 M M) (/.f64 l h)) |
| ✓ | 77.6% | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
Compiled 179 to 39 computations (78.2% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | h | @ | inf | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
| 0.0ms | d | @ | 0 | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
| 0.0ms | l | @ | 0 | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
| 0.0ms | h | @ | 0 | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
| 0.0ms | M | @ | 0 | (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
| 1× | batch-egg-rewrite |
| 1806× | associate-/r/ |
| 1248× | associate-/l/ |
| 640× | distribute-lft-neg-in |
| 268× | times-frac |
| 252× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 50 |
| 1 | 241 | 48 |
| 2 | 3812 | 48 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) |
(/.f64 (*.f64 M M) (/.f64 l h)) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) 1) (*.f64 d (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 d (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d)) (*.f64 (*.f64 d d) (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 (/.f64 l h) (*.f64 (/.f64 d M) (/.f64 d M))) (*.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) (*.f64 1 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) (*.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) (*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 l h)) (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) (*.f64 d d)) (*.f64 (*.f64 d (neg.f64 d)) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (*.f64 (/.f64 (*.f64 d d) M) (/.f64 l M)) (/.f64 1 h)) (*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) (*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) (*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (*.f64 d d) (/.f64 l h))) (*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (/.f64 (*.f64 d d) h) l)) (*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) M) (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) (*.f64 (*.f64 (/.f64 1 M) (/.f64 l M)) (/.f64 (*.f64 d d) h)) (*.f64 (/.f64 (*.f64 d d) 1) (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 (/.f64 (*.f64 d d) M) (/.f64 l (*.f64 M h))) (*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) (*.f64 (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h))) d) (*.f64 (/.f64 1 M) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 1 (*.f64 M (neg.f64 M))) (*.f64 (*.f64 d d) (/.f64 l (neg.f64 h)))) (*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) (*.f64 (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d) d) (*.f64 (/.f64 d (*.f64 M M)) (*.f64 (/.f64 d h) l)) (*.f64 (/.f64 d (*.f64 M M)) (*.f64 d (/.f64 l h))) (*.f64 (/.f64 d 1) (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 d 1) (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 d (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) (*.f64 (*.f64 (/.f64 d M) (/.f64 l M)) (/.f64 d h)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) l)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 l (*.f64 M h)))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) (*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) l) (/.f64 (cbrt.f64 (*.f64 d d)) h)) (*.f64 (/.f64 d M) (*.f64 d (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) (*.f64 (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) (*.f64 (/.f64 (*.f64 d d) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 (*.f64 d d) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) (*.f64 (/.f64 (*.f64 d d) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 d (*.f64 M (neg.f64 M))) (*.f64 d (/.f64 l (neg.f64 h)))) (*.f64 (/.f64 d (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (neg.f64 d)) (*.f64 (/.f64 d (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) (*.f64 (/.f64 d (/.f64 M (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) (*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)) l) (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 1 (/.f64 M (*.f64 (cbrt.f64 (pow.f64 d 4)) (/.f64 l (*.f64 M h))))) (cbrt.f64 (*.f64 d d))) (*.f64 (/.f64 (sqrt.f64 d) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (*.f64 d d))) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (neg.f64 h)) (neg.f64 l)) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 l)) (/.f64 1 h)) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h 1)) l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) -1) (/.f64 l (neg.f64 h))) (*.f64 (/.f64 (*.f64 d (neg.f64 d)) (neg.f64 M)) (/.f64 l (*.f64 M h))) (*.f64 (/.f64 (*.f64 d (neg.f64 d)) -1) (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 (/.f64 (*.f64 d (neg.f64 d)) (*.f64 M M)) (/.f64 l (neg.f64 h))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) h) l) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) 1) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (neg.f64 h)) (neg.f64 l)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 l)) (/.f64 1 h)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h 1)) l) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) -1) (/.f64 l (neg.f64 h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) M) (/.f64 l (*.f64 M h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) 1) (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (*.f64 M M) h)) l) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) 1) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 M)) (sqrt.f64 (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 M (neg.f64 M)))) (sqrt.f64 (/.f64 l (neg.f64 h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) 1) (cbrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 M)) (cbrt.f64 (/.f64 l (*.f64 M h)))) (*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M M))) (cbrt.f64 (/.f64 l h))) (*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M (neg.f64 M)))) (cbrt.f64 (/.f64 l (neg.f64 h)))) (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 3) (pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3) 1/3) (pow.f64 (*.f64 (*.f64 (/.f64 M l) M) (/.f64 h (*.f64 d d))) -1) (neg.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l h))) (sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 2)) (log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) (log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 d d) 3) (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3))) (expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) (exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))))) (exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))))) 1)) (log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)))) |
((-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) 1) (*.f64 M (*.f64 M (/.f64 h l))) (*.f64 M (*.f64 (/.f64 h l) M)) (*.f64 (*.f64 M M) (/.f64 h l)) (*.f64 h (*.f64 (/.f64 M l) M)) (*.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) (*.f64 1 (*.f64 (*.f64 M M) (/.f64 h l))) (*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h)))) (*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (*.f64 M M)) (/.f64 h l))) (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (*.f64 (*.f64 (/.f64 M l) M) h) (*.f64 (*.f64 (/.f64 M l) M) (/.f64 h 1)) (*.f64 (/.f64 h l) (*.f64 M M)) (*.f64 (*.f64 M (neg.f64 M)) (neg.f64 (/.f64 h l))) (*.f64 (*.f64 (*.f64 (/.f64 M l) M) 1) h) (*.f64 (*.f64 (*.f64 (/.f64 M l) M) (sqrt.f64 h)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 (/.f64 M l) M) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) (*.f64 (/.f64 1 l) (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 1 l) (/.f64 (*.f64 M M) (/.f64 1 h))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h l)) (*.f64 (/.f64 (*.f64 M M) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) (*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) (*.f64 (*.f64 (/.f64 M l) h) M) (*.f64 (/.f64 1 (neg.f64 l)) (*.f64 (*.f64 M M) (neg.f64 h))) (*.f64 (/.f64 (*.f64 M M) (neg.f64 l)) (neg.f64 h)) (*.f64 -1 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (*.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l))) (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) (*.f64 (neg.f64 (*.f64 (/.f64 M l) M)) (neg.f64 h)) (*.f64 (neg.f64 (/.f64 h l)) (*.f64 M (neg.f64 M))) (*.f64 (*.f64 (/.f64 h l) M) M) (*.f64 (/.f64 M 1) (*.f64 M (/.f64 h l))) (*.f64 (/.f64 M 1) (*.f64 (/.f64 M l) h)) (*.f64 (/.f64 M l) (*.f64 (/.f64 M 1) h)) (*.f64 (/.f64 M l) (*.f64 M h)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) l) h)) (*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (cbrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 1 h))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M M)) (sqrt.f64 (/.f64 l h)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (*.f64 (/.f64 (*.f64 M M) -1) (neg.f64 (/.f64 h l))) (*.f64 (/.f64 M (neg.f64 l)) (*.f64 M (neg.f64 h))) (*.f64 (/.f64 M (/.f64 l (neg.f64 h))) (neg.f64 M)) (*.f64 (/.f64 M (/.f64 l (*.f64 (sqrt.f64 M) h))) (sqrt.f64 M)) (*.f64 (/.f64 M (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) (cbrt.f64 M)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l 1)) h) (*.f64 (/.f64 (*.f64 M M) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) (*.f64 (/.f64 1 (/.f64 1 (*.f64 M M))) (/.f64 h l)) (*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (*.f64 (/.f64 1 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 4)) h))) (cbrt.f64 (*.f64 M M))) (*.f64 (/.f64 (sqrt.f64 M) (/.f64 l (*.f64 M h))) (sqrt.f64 M)) (*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 l (*.f64 M h))) (cbrt.f64 M)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 l h)) (cbrt.f64 (*.f64 M M))) (*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) (*.f64 (/.f64 (*.f64 (/.f64 M l) M) -1) (neg.f64 h)) (*.f64 (/.f64 (*.f64 M (neg.f64 M)) -1) (/.f64 h l)) (*.f64 (/.f64 (*.f64 M (neg.f64 M)) l) (neg.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) 1) (/.f64 h l)) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (neg.f64 l)) (neg.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l 1)) h) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) 1) -1) (neg.f64 (/.f64 h l))) (*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 h l))) (*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 l)) (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) 1) (cbrt.f64 (/.f64 h l))) (*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 l)) (cbrt.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 h))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) (*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) (*.f64 (neg.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) (/.f64 M (sqrt.f64 (/.f64 l h)))) (*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 M l) M))) h) (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) (pow.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3) 1/3) (pow.f64 (/.f64 l (*.f64 (*.f64 M M) h)) -1) (neg.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (log.f64 (pow.f64 (pow.f64 (exp.f64 M) M) (/.f64 h l))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 M M) 3) (pow.f64 (/.f64 l h) 3))) (expm1.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (exp.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 1)) (log1p.f64 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
| 1× | egg-herbie |
| 1146× | associate-*l/ |
| 1034× | associate-/l* |
| 1030× | *-commutative |
| 1012× | associate-*r/ |
| 858× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 554 | 9449 |
| 1 | 1796 | 9119 |
| 2 | 7906 | 9119 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) 1) |
(*.f64 d (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 d (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d)) |
(*.f64 (*.f64 d d) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 l h) (*.f64 (/.f64 d M) (/.f64 d M))) |
(*.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) |
(*.f64 1 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) |
(*.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 l h)) |
(*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) (*.f64 d d)) |
(*.f64 (*.f64 d (neg.f64 d)) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 (*.f64 d d) M) (/.f64 l M)) (/.f64 1 h)) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (*.f64 d d) (/.f64 l h))) |
(*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (/.f64 (*.f64 d d) h) l)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) M) (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 1 M) (/.f64 l M)) (/.f64 (*.f64 d d) h)) |
(*.f64 (/.f64 (*.f64 d d) 1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 (*.f64 d d) M) (/.f64 l (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h))) d) |
(*.f64 (/.f64 1 M) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 1 (*.f64 M (neg.f64 M))) (*.f64 (*.f64 d d) (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) |
(*.f64 (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d) d) |
(*.f64 (/.f64 d (*.f64 M M)) (*.f64 (/.f64 d h) l)) |
(*.f64 (/.f64 d (*.f64 M M)) (*.f64 d (/.f64 l h))) |
(*.f64 (/.f64 d 1) (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 d 1) (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 d (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 l M)) (/.f64 d h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) l)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 l (*.f64 M h)))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) l) (/.f64 (cbrt.f64 (*.f64 d d)) h)) |
(*.f64 (/.f64 d M) (*.f64 d (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) |
(*.f64 (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) |
(*.f64 (/.f64 (*.f64 d d) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 (*.f64 d d) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 d d) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 d (*.f64 M (neg.f64 M))) (*.f64 d (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 d (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (neg.f64 d)) |
(*.f64 (/.f64 d (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) |
(*.f64 (/.f64 d (/.f64 M (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)) l) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 1 (/.f64 M (*.f64 (cbrt.f64 (pow.f64 d 4)) (/.f64 l (*.f64 M h))))) (cbrt.f64 (*.f64 d d))) |
(*.f64 (/.f64 (sqrt.f64 d) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) l) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 l)) (/.f64 1 h)) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h 1)) l) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) -1) (/.f64 l (neg.f64 h))) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) (neg.f64 M)) (/.f64 l (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) -1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) (*.f64 M M)) (/.f64 l (neg.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) h) l) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) 1) (/.f64 l h)) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (neg.f64 h)) (neg.f64 l)) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 l)) (/.f64 1 h)) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h 1)) l) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) -1) (/.f64 l (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) M) (/.f64 l (*.f64 M h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) 1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (*.f64 M M) h)) l) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) M) (sqrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 M)) (sqrt.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 M (neg.f64 M)))) (sqrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) 1) (cbrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 M)) (cbrt.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M M))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M (neg.f64 M)))) (cbrt.f64 (/.f64 l (neg.f64 h)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 (/.f64 M l) M) (/.f64 h (*.f64 d d))) -1) |
(neg.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l h))) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d d) 3) (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) 1) |
(*.f64 M (*.f64 M (/.f64 h l))) |
(*.f64 M (*.f64 (/.f64 h l) M)) |
(*.f64 (*.f64 M M) (/.f64 h l)) |
(*.f64 h (*.f64 (/.f64 M l) M)) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) |
(*.f64 1 (*.f64 (*.f64 M M) (/.f64 h l))) |
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (*.f64 M M)) (/.f64 h l))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (*.f64 (/.f64 M l) M) h) |
(*.f64 (*.f64 (/.f64 M l) M) (/.f64 h 1)) |
(*.f64 (/.f64 h l) (*.f64 M M)) |
(*.f64 (*.f64 M (neg.f64 M)) (neg.f64 (/.f64 h l))) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) 1) h) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 (/.f64 1 l) (*.f64 (*.f64 M M) h)) |
(*.f64 (/.f64 1 l) (/.f64 (*.f64 M M) (/.f64 1 h))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h l)) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (*.f64 (/.f64 M l) h) M) |
(*.f64 (/.f64 1 (neg.f64 l)) (*.f64 (*.f64 M M) (neg.f64 h))) |
(*.f64 (/.f64 (*.f64 M M) (neg.f64 l)) (neg.f64 h)) |
(*.f64 -1 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) |
(*.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l))) (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (neg.f64 (*.f64 (/.f64 M l) M)) (neg.f64 h)) |
(*.f64 (neg.f64 (/.f64 h l)) (*.f64 M (neg.f64 M))) |
(*.f64 (*.f64 (/.f64 h l) M) M) |
(*.f64 (/.f64 M 1) (*.f64 M (/.f64 h l))) |
(*.f64 (/.f64 M 1) (*.f64 (/.f64 M l) h)) |
(*.f64 (/.f64 M l) (*.f64 (/.f64 M 1) h)) |
(*.f64 (/.f64 M l) (*.f64 M h)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) l) h)) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 1 h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M M)) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (/.f64 (*.f64 M M) -1) (neg.f64 (/.f64 h l))) |
(*.f64 (/.f64 M (neg.f64 l)) (*.f64 M (neg.f64 h))) |
(*.f64 (/.f64 M (/.f64 l (neg.f64 h))) (neg.f64 M)) |
(*.f64 (/.f64 M (/.f64 l (*.f64 (sqrt.f64 M) h))) (sqrt.f64 M)) |
(*.f64 (/.f64 M (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) (cbrt.f64 M)) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l 1)) h) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (/.f64 1 (/.f64 1 (*.f64 M M))) (/.f64 h l)) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (/.f64 1 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 4)) h))) (cbrt.f64 (*.f64 M M))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 l (*.f64 M h))) (sqrt.f64 M)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 l (*.f64 M h))) (cbrt.f64 M)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 l h)) (cbrt.f64 (*.f64 M M))) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) -1) (neg.f64 h)) |
(*.f64 (/.f64 (*.f64 M (neg.f64 M)) -1) (/.f64 h l)) |
(*.f64 (/.f64 (*.f64 M (neg.f64 M)) l) (neg.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) 1) (/.f64 h l)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (neg.f64 l)) (neg.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l 1)) h) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) -1) (neg.f64 (/.f64 h l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) 1) (cbrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 h))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) |
(*.f64 (neg.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 M l) M))) h) |
(pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) |
(pow.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3) 1/3) |
(pow.f64 (/.f64 l (*.f64 (*.f64 M M) h)) -1) |
(neg.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) |
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) M) (/.f64 h l))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M M) 3) (pow.f64 (/.f64 l h) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(exp.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 (pow.f64 M 2) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 l (pow.f64 d 2)) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 d 2) l) (*.f64 h (pow.f64 M 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 (pow.f64 M 2) h) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(/.f64 (*.f64 h (pow.f64 M 2)) l) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) 1) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 d (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 d (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 d d) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 l h) (*.f64 (/.f64 d M) (/.f64 d M))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 1 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 2) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) (*.f64 d d)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 d (neg.f64 d)) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(neg.f64 (*.f64 (*.f64 d (neg.f64 d)) (/.f64 (/.f64 l (*.f64 M M)) h))) |
(neg.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 d d) M) (/.f64 l M)) (/.f64 1 h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (*.f64 d d) (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (*.f64 M M)) (*.f64 (/.f64 (*.f64 d d) h) l)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 l h)) M) (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 d (/.f64 (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l))) d))) |
(*.f64 d (/.f64 (/.f64 d (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 1 M) (/.f64 l M)) (/.f64 (*.f64 d d) h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) 1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) M) (/.f64 l (*.f64 M h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 h (cbrt.f64 (*.f64 M M))))) |
(*.f64 (*.f64 (/.f64 d (cbrt.f64 (pow.f64 M 4))) d) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 M M)))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h))) d) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 M) (*.f64 (*.f64 d d) (/.f64 l (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (*.f64 M (neg.f64 M))) (*.f64 (*.f64 d d) (/.f64 l (neg.f64 h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (*.f64 (/.f64 l (*.f64 (*.f64 M M) h)) d) d) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (*.f64 M M)) (*.f64 (/.f64 d h) l)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (*.f64 M M)) (*.f64 d (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d 1) (*.f64 d (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d 1) (*.f64 (/.f64 d M) (/.f64 l (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 d (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (/.f64 d (/.f64 (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l))) d))) |
(*.f64 d (/.f64 (/.f64 d (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 l M)) (/.f64 d h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) h) l)) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (/.f64 l (*.f64 M h)))) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) M) (sqrt.f64 (/.f64 l h))) (*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) M) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) M) (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (sqrt.f64 (/.f64 l h))) M))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 l h) (/.f64 (cbrt.f64 (*.f64 d d)) M))) M) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) (/.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 M M)) l) (/.f64 (cbrt.f64 (*.f64 d d)) h)) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 d M) (*.f64 d (/.f64 l (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) |
(*.f64 (/.f64 d (/.f64 (cbrt.f64 (*.f64 M M)) d)) (/.f64 l (*.f64 (*.f64 M h) (cbrt.f64 M)))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (/.f64 (/.f64 (/.f64 l M) h) (cbrt.f64 M))) |
(*.f64 (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) |
(neg.f64 (*.f64 (*.f64 d (neg.f64 d)) (/.f64 (/.f64 l (*.f64 M M)) h))) |
(neg.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (*.f64 M (neg.f64 M))) (*.f64 d (/.f64 l (neg.f64 h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (neg.f64 d)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 d (/.f64 M (*.f64 (sqrt.f64 d) (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (*.f64 (/.f64 d M) (*.f64 (/.f64 l (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (/.f64 d M) (*.f64 (*.f64 (/.f64 (/.f64 l M) h) (sqrt.f64 d)) (sqrt.f64 d))) |
(*.f64 (/.f64 d (/.f64 M (*.f64 (cbrt.f64 (*.f64 d d)) (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) |
(*.f64 (/.f64 d (/.f64 (/.f64 M (cbrt.f64 (*.f64 d d))) (/.f64 l (*.f64 M h)))) (cbrt.f64 d)) |
(*.f64 (*.f64 (*.f64 (/.f64 d M) (cbrt.f64 (*.f64 d d))) (/.f64 (/.f64 l M) h)) (cbrt.f64 d)) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 M M) h)) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (/.f64 M (*.f64 (cbrt.f64 (pow.f64 d 4)) (/.f64 l (*.f64 M h))))) (cbrt.f64 (*.f64 d d))) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (sqrt.f64 d) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (sqrt.f64 d)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 d d)) (/.f64 M (*.f64 d (/.f64 l (*.f64 M h))))) (cbrt.f64 d)) |
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (*.f64 d d)) (/.f64 M (/.f64 (*.f64 d l) (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 d d)) (cbrt.f64 d)) M) (*.f64 d (/.f64 (/.f64 l M) h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (*.f64 d d))) |
(*.f64 (cbrt.f64 (pow.f64 d 4)) (*.f64 (/.f64 (/.f64 l (*.f64 M M)) h) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (/.f64 l M) (*.f64 M h)) (*.f64 (cbrt.f64 (pow.f64 d 4)) (cbrt.f64 (*.f64 d d)))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 d M) (/.f64 (sqrt.f64 h) (/.f64 d M))) (/.f64 l (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) (sqrt.f64 h)) (/.f64 d M)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (/.f64 d M) (/.f64 (pow.f64 (cbrt.f64 h) 2) (/.f64 d M))) (/.f64 l (cbrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) (pow.f64 (cbrt.f64 h) 2)) (/.f64 d M)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (neg.f64 h)) (neg.f64 l)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 l)) (/.f64 1 h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h 1)) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) (sqrt.f64 l))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (*.f64 (sqrt.f64 l) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 l) (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) -1) (/.f64 l (neg.f64 h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) (neg.f64 M)) (/.f64 l (*.f64 M h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) -1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 d (neg.f64 d)) (*.f64 M M)) (/.f64 l (neg.f64 h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) h) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) 1) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (sqrt.f64 h)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 d M) (/.f64 (sqrt.f64 h) (/.f64 d M))) (/.f64 l (sqrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) (sqrt.f64 h)) (/.f64 d M)) (/.f64 l (sqrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (pow.f64 (cbrt.f64 h) 2)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (/.f64 d M) (/.f64 (pow.f64 (cbrt.f64 h) 2) (/.f64 d M))) (/.f64 l (cbrt.f64 h))) |
(*.f64 (*.f64 (/.f64 (/.f64 d M) (pow.f64 (cbrt.f64 h) 2)) (/.f64 d M)) (/.f64 l (cbrt.f64 h))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (neg.f64 h)) (neg.f64 l)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 l)) (/.f64 1 h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h 1)) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (sqrt.f64 l))) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) (sqrt.f64 l))) |
(*.f64 (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))) (*.f64 (sqrt.f64 l) (sqrt.f64 l))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) (/.f64 h (pow.f64 (cbrt.f64 l) 2))) (cbrt.f64 l)) |
(*.f64 (cbrt.f64 l) (*.f64 (/.f64 (*.f64 (/.f64 d M) (/.f64 d M)) h) (pow.f64 (cbrt.f64 l) 2))) |
(*.f64 (cbrt.f64 l) (*.f64 (pow.f64 (cbrt.f64 l) 2) (*.f64 (/.f64 d M) (/.f64 d (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 (*.f64 (/.f64 d M) (/.f64 d M)) 1) -1) (/.f64 l (neg.f64 h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) M) (/.f64 l (*.f64 M h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) 1) (/.f64 l (*.f64 (*.f64 M M) h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (sqrt.f64 M)) (/.f64 l (*.f64 (sqrt.f64 M) (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (*.f64 M M))) (/.f64 l (*.f64 (cbrt.f64 M) (*.f64 M h)))) |
(*.f64 (/.f64 d (/.f64 (cbrt.f64 (*.f64 M M)) d)) (/.f64 l (*.f64 (*.f64 M h) (cbrt.f64 M)))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (/.f64 (/.f64 (/.f64 l M) h) (cbrt.f64 M))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) |
(*.f64 (/.f64 (*.f64 d d) (cbrt.f64 (pow.f64 M 4))) (/.f64 l (*.f64 h (cbrt.f64 (*.f64 M M))))) |
(*.f64 (*.f64 (/.f64 d (cbrt.f64 (pow.f64 M 4))) d) (/.f64 (/.f64 l h) (cbrt.f64 (*.f64 M M)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (/.f64 M l) M)) (/.f64 1 h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 M (neg.f64 M))) (/.f64 l (neg.f64 h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (*.f64 (*.f64 M M) h)) l) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) 1)) (/.f64 l h)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) (neg.f64 M)) (neg.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) 1) -1) (neg.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) M) (sqrt.f64 (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (/.f64 M d))) (sqrt.f64 (/.f64 (/.f64 l (*.f64 M M)) h))) |
(*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 (/.f64 l M) (*.f64 M h))))) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 M)) (sqrt.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 d (/.f64 M d)) (/.f64 (sqrt.f64 M) (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (/.f64 l (*.f64 M h)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 (/.f64 l M) h)))) (sqrt.f64 M)) |
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 d d) M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (*.f64 M (neg.f64 M)))) (sqrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (/.f64 d (/.f64 M d))) (sqrt.f64 (neg.f64 (*.f64 M M)))) (sqrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 l h)) (*.f64 d d)) (*.f64 (sqrt.f64 (*.f64 M (neg.f64 M))) M)) (sqrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) 1) (cbrt.f64 (/.f64 l (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 d (/.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) d)) (cbrt.f64 (/.f64 (/.f64 l (*.f64 M M)) h))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 l M) (*.f64 M h))) d) (/.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) d)) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 M)) (cbrt.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 M) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (/.f64 l (*.f64 M h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 M)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (/.f64 (/.f64 l M) h))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M M))) (cbrt.f64 (/.f64 l h))) |
(*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 (*.f64 M M)) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))))) |
(*.f64 (cbrt.f64 (/.f64 l h)) (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M M))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (*.f64 M (neg.f64 M)))) (cbrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (*.f64 d d) (*.f64 (cbrt.f64 (neg.f64 (*.f64 M M))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (/.f64 l (neg.f64 h)))) |
(*.f64 (/.f64 (/.f64 (*.f64 d d) (cbrt.f64 (*.f64 M (neg.f64 M)))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (cbrt.f64 (/.f64 l (neg.f64 h)))) |
(pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 1) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)) 3) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3) 1/3) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (*.f64 (*.f64 (/.f64 M l) M) (/.f64 h (*.f64 d d))) -1) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(neg.f64 (*.f64 (/.f64 (*.f64 d d) (*.f64 M (neg.f64 M))) (/.f64 l h))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(sqrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 4)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2)))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) 3)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d d) 3) (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 d d) 3) (pow.f64 (*.f64 h (/.f64 (*.f64 M M) l)) 3))) |
(cbrt.f64 (/.f64 (pow.f64 d 6) (pow.f64 (*.f64 M (*.f64 h (/.f64 M l))) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(exp.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h)))))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))))) 1)) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2))) |
(*.f64 d (*.f64 d (/.f64 (/.f64 l (*.f64 M M)) h))) |
(pow.f64 (*.f64 (/.f64 d M) (sqrt.f64 (/.f64 l h))) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) 1) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 M (*.f64 M (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 M (*.f64 (/.f64 h l) M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 M M) (/.f64 h l)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 h (*.f64 (/.f64 M l) M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 1 (*.f64 (*.f64 M M) (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(pow.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 (cbrt.f64 (*.f64 M M)) (/.f64 h l))) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 h (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 h (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) |
(*.f64 (*.f64 (/.f64 M l) M) h) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (/.f64 M l) M) (/.f64 h 1)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 h l) (*.f64 M M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 M (neg.f64 M)) (neg.f64 (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) 1) h) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) (sqrt.f64 h)) (sqrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (*.f64 (/.f64 M l) M) (pow.f64 (cbrt.f64 h) 2)) (cbrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 l) (*.f64 (*.f64 M M) h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 l) (/.f64 (*.f64 M M) (/.f64 1 h))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 l h))) (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h)))) |
(pow.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) 2) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (*.f64 M M) (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (/.f64 (cbrt.f64 (/.f64 l h)) M))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (*.f64 M M) 1) (/.f64 h l)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M M) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 M (/.f64 (sqrt.f64 l) M))) |
(*.f64 (/.f64 h (sqrt.f64 l)) (*.f64 (/.f64 M (sqrt.f64 l)) M)) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (*.f64 (*.f64 M M) (/.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (*.f64 M (*.f64 M (/.f64 h (cbrt.f64 l)))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (*.f64 (/.f64 M l) h) M) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 (neg.f64 l)) (*.f64 (*.f64 M M) (neg.f64 h))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M M) (neg.f64 l)) (neg.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 -1 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l))) (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2)))) (neg.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) |
(*.f64 (neg.f64 (*.f64 (/.f64 M l) M)) (neg.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (neg.f64 (/.f64 h l)) (*.f64 M (neg.f64 M))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (*.f64 (/.f64 h l) M) M) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M 1) (*.f64 M (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M 1) (*.f64 (/.f64 M l) h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M l) (*.f64 (/.f64 M 1) h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M l) (*.f64 M h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) l) h)) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 h (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 h (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (cbrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 M (/.f64 (cbrt.f64 (/.f64 l h)) M))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) l) (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 1 h))) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 h (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 h (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (sqrt.f64 (/.f64 l h))) (/.f64 (cbrt.f64 (*.f64 M M)) (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l))) (/.f64 (cbrt.f64 (pow.f64 M 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(*.f64 (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l)))) (/.f64 (cbrt.f64 (pow.f64 M 4)) (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) |
(*.f64 (/.f64 (*.f64 M M) -1) (neg.f64 (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M (neg.f64 l)) (*.f64 M (neg.f64 h))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M (/.f64 l (neg.f64 h))) (neg.f64 M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M (/.f64 l (*.f64 (sqrt.f64 M) h))) (sqrt.f64 M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 M (/.f64 l (*.f64 (cbrt.f64 (*.f64 M M)) h))) (cbrt.f64 M)) |
(*.f64 (cbrt.f64 M) (/.f64 M (/.f64 l (*.f64 h (cbrt.f64 (*.f64 M M)))))) |
(*.f64 (cbrt.f64 M) (*.f64 (*.f64 h (cbrt.f64 (*.f64 M M))) (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l 1)) h) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 (/.f64 1 (*.f64 M M))) (/.f64 h l)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) |
(*.f64 (/.f64 1 (/.f64 l (*.f64 (cbrt.f64 (pow.f64 M 4)) h))) (cbrt.f64 (*.f64 M M))) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 h (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 h (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 (/.f64 (sqrt.f64 M) (/.f64 l (*.f64 M h))) (sqrt.f64 M)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 l (*.f64 M h))) (cbrt.f64 M)) |
(*.f64 (cbrt.f64 M) (*.f64 (/.f64 (cbrt.f64 (*.f64 M M)) l) (*.f64 M h))) |
(*.f64 (cbrt.f64 M) (/.f64 (cbrt.f64 (*.f64 M M)) (/.f64 (/.f64 l M) h))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 l h)) (cbrt.f64 (*.f64 M M))) |
(*.f64 (cbrt.f64 (pow.f64 M 4)) (*.f64 h (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 h (*.f64 (cbrt.f64 (pow.f64 M 4)) (/.f64 (cbrt.f64 (*.f64 M M)) l))) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) (/.f64 1 (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 (/.f64 M l) M) -1) (neg.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M (neg.f64 M)) -1) (/.f64 h l)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (*.f64 M (neg.f64 M)) l) (neg.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) 1) (/.f64 h l)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (sqrt.f64 l)) (/.f64 h (sqrt.f64 l))) |
(*.f64 (/.f64 h (sqrt.f64 l)) (/.f64 M (/.f64 (sqrt.f64 l) M))) |
(*.f64 (/.f64 h (sqrt.f64 l)) (*.f64 (/.f64 M (sqrt.f64 l)) M)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (pow.f64 (cbrt.f64 l) 2)) (/.f64 h (cbrt.f64 l))) |
(/.f64 (*.f64 (*.f64 M M) (/.f64 h (cbrt.f64 l))) (pow.f64 (cbrt.f64 l) 2)) |
(/.f64 (*.f64 M (*.f64 M (/.f64 h (cbrt.f64 l)))) (pow.f64 (cbrt.f64 l) 2)) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (neg.f64 l)) (neg.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l 1)) h) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (sqrt.f64 h))) (sqrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) (/.f64 l (pow.f64 (cbrt.f64 h) 2))) (cbrt.f64 h)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) 1) -1) (neg.f64 (/.f64 h l))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) 1) (sqrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 M (/.f64 (sqrt.f64 (/.f64 l h)) M)) (sqrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 l)) (sqrt.f64 h)) |
(*.f64 (sqrt.f64 h) (/.f64 (/.f64 M (/.f64 (sqrt.f64 (/.f64 l h)) M)) (sqrt.f64 l))) |
(/.f64 (/.f64 M (/.f64 (sqrt.f64 (/.f64 l h)) M)) (/.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (sqrt.f64 (/.f64 l h))) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 M (/.f64 (sqrt.f64 (/.f64 l h)) M)) (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (*.f64 (/.f64 M (sqrt.f64 (neg.f64 l))) (/.f64 M (sqrt.f64 (/.f64 l h)))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) 1) (cbrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (/.f64 h l))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 l)) (cbrt.f64 h)) |
(*.f64 (cbrt.f64 h) (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 l))) |
(/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (/.f64 (cbrt.f64 l) (cbrt.f64 h))) |
(*.f64 (/.f64 (/.f64 (*.f64 M M) (pow.f64 (cbrt.f64 (/.f64 l h)) 2)) (cbrt.f64 (neg.f64 l))) (cbrt.f64 (neg.f64 h))) |
(*.f64 (*.f64 (/.f64 M (cbrt.f64 (neg.f64 l))) (/.f64 M (pow.f64 (cbrt.f64 (/.f64 l h)) 2))) (cbrt.f64 (neg.f64 h))) |
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) (sqrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))))) (cbrt.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l))))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(*.f64 (neg.f64 (*.f64 (neg.f64 M) (sqrt.f64 (/.f64 h l)))) (/.f64 M (sqrt.f64 (/.f64 l h)))) |
(*.f64 (/.f64 M (/.f64 (sqrt.f64 (/.f64 l h)) M)) (sqrt.f64 (/.f64 h l))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))))) (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 h (/.f64 (*.f64 M M) l)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) (cbrt.f64 (*.f64 M (*.f64 h (/.f64 M l))))) |
(*.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 M l) M))) h) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 1) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(pow.f64 (/.f64 M (sqrt.f64 (/.f64 l h))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 3) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3) 1/3) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(pow.f64 (/.f64 l (*.f64 (*.f64 M M) h)) -1) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(neg.f64 (*.f64 (*.f64 M M) (neg.f64 (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(sqrt.f64 (/.f64 (pow.f64 M 4) (pow.f64 (/.f64 l h) 2))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 M) M) (/.f64 h l))) |
(*.f64 (/.f64 h l) (log.f64 (pow.f64 (exp.f64 M) M))) |
(*.f64 (/.f64 h l) (*.f64 M (log.f64 (exp.f64 M)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l))))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 M M) (/.f64 h l)) 3)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 M M) 3) (pow.f64 (/.f64 l h) 3))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(exp.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 M M) (/.f64 h l))) 1)) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 M M) (/.f64 h l)))) |
(*.f64 h (/.f64 (*.f64 M M) l)) |
(*.f64 M (*.f64 h (/.f64 M l))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 97.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| 75.0% | (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) | |
| 69.1% | (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h))) |
Compiled 150 to 29 computations (80.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | l | @ | inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 2.0ms | d | @ | 0 | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 1.0ms | l | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 1.0ms | M | @ | 0 | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 1.0ms | h | @ | 0 | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| 1× | batch-egg-rewrite |
| 556× | associate-*r* |
| 554× | add-sqr-sqrt |
| 544× | *-un-lft-identity |
| 542× | pow1 |
| 506× | add-exp-log |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 89 |
| 1 | 554 | 71 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) 1) (/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (sqrt.f64 l)) (/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) (sqrt.f64 d)) (sqrt.f64 h)) (/.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8))) (sqrt.f64 h)) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) (/.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 d)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) (sqrt.f64 -1/8))) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) (pow.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) 1/3) (sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) 2) 1/64) (/.f64 d l)))) (log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3) (pow.f64 (/.f64 d h) 3/2))) (expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) (exp.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) (exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) (log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
| 1× | egg-herbie |
| 1384× | distribute-lft-in |
| 1128× | associate-+l+ |
| 1062× | associate-+r+ |
| 724× | associate-*r/ |
| 702× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 96 | 3483 |
| 1 | 252 | 3477 |
| 2 | 1099 | 3477 |
| 3 | 4718 | 3477 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) 1) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (sqrt.f64 l)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) (sqrt.f64 d)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8))) (sqrt.f64 h)) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 d)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) (sqrt.f64 -1/8))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) 1/3) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) 2) 1/64) (/.f64 d l)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3) (pow.f64 (/.f64 d h) 3/2))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 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 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(*.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 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(*.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 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(*.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 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(*.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 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 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 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) 1) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 d))))) |
(/.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h))) (*.f64 -1/8 (sqrt.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 -1/8 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) (sqrt.f64 d)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l))))) |
(/.f64 -1/8 (/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (sqrt.f64 (/.f64 d l))))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l))))) |
(/.f64 -1/8 (/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (sqrt.f64 (/.f64 d l))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 l) (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 d))))) |
(/.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h))) (*.f64 -1/8 (sqrt.f64 d)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 -1/8 (/.f64 (sqrt.f64 l) (sqrt.f64 d))) (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2))) |
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2))) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 d)) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) (sqrt.f64 -1/8))) 2) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) 1/3) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) 2) 1/64) (/.f64 d l)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (*.f64 (pow.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) 2) 1/64)))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 4) (*.f64 (*.f64 (/.f64 d l) 1/64) (/.f64 d h)))) |
(sqrt.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 4) (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) 1/64)))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3)) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 6) -1/512) (pow.f64 (sqrt.f64 (/.f64 d l)) 3)))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2) (*.f64 (sqrt.f64 (/.f64 d l)) -1/8)) 3) (pow.f64 (/.f64 d h) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (sqrt.f64 (/.f64 d l)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (*.f64 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 6) -1/512) (pow.f64 (sqrt.f64 (/.f64 d l)) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1)) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (*.f64 M (/.f64 (sqrt.f64 h) (/.f64 d (/.f64 D (sqrt.f64 l))))) 2) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
Compiled 30318 to 11430 computations (62.3% saved)
81 alts after pruning (78 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 956 | 39 | 995 |
| Fresh | 26 | 39 | 65 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 3 | 7 |
| Total | 987 | 81 | 1068 |
| Status | Accuracy | Program |
|---|---|---|
| 24.1% | (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)))))) | |
| 30.9% | (pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) | |
| 30.4% | (pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) | |
| 11.8% | (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) | |
| 30.9% | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 31.2% | (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) | |
| 11.1% | (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) | |
| 3.2% | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 31.0% | (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) | |
| 30.7% | (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) | |
| 29.8% | (/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) | |
| 7.1% | (/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 48.1% | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) | |
| 30.7% | (/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) | |
| 46.2% | (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) | |
| 3.2% | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 22.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 30.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) | |
| 32.9% | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 30.9% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 29.1% | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 23.9% | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| ▶ | 30.9% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 11.7% | (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) | |
| 53.3% | (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.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))) | |
| ▶ | 3.2% | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
| 37.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)))) | |
| 44.9% | (*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) | |
| 59.9% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) | |
| 40.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) | |
| 35.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 57.2% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) | |
| 61.0% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 56.4% | (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (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)))) | |
| 5.4% | (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) | |
| 5.4% | (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) | |
| 38.1% | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 22.5% | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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)))))) | |
| 37.7% | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| ▶ | 63.0% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 37.7% | (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 5.8% | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) | |
| 5.8% | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 54.9% | (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) | |
| 41.6% | (*.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 (/.f64 M l) h) M)) D)))))) | |
| 39.6% | (*.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)))))) | |
| 9.9% | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) | |
| 41.4% | (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 6.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) | |
| 5.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) | |
| ▶ | 30.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 56.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) | |
| 43.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) | |
| 31.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) | |
| ▶ | 5.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
| 12.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) | |
| 10.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) | |
| ✓ | 4.1% | (*.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)))))) |
| 4.3% | (*.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)))))) | |
| 6.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) | |
| 11.1% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) | |
| 8.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) | |
| 43.7% | (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) | |
| 42.8% | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) | |
| 23.0% | (*.f64 d (pow.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2) 1/3)) | |
| 30.4% | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| 32.9% | (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) | |
| 30.8% | (*.f64 d (/.f64 1 (sqrt.f64 (*.f64 l h)))) | |
| 17.8% | (*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) | |
| ✓ | 30.4% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 30.4% | (*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) | |
| 5.8% | (*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) | |
| 6.1% | (*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) | |
| 30.1% | (*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) | |
| 24.2% | (*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) | |
| 27.0% | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 36.7% | (sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) | |
| 36.2% | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) | |
| 32.8% | (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
Compiled 4020 to 2830 computations (29.6% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 92.9% | (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))) | |
| ✓ | 89.5% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 81.6% | (pow.f64 (/.f64 d l) (/.f64 1 2)) | |
| ✓ | 81.4% | (sqrt.f64 (/.f64 h d)) |
Compiled 235 to 106 computations (54.9% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | h | @ | 0 | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 1.0ms | h | @ | -inf | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 1.0ms | h | @ | 0 | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | h | @ | -inf | (sqrt.f64 (/.f64 h d)) |
| 0.0ms | d | @ | -inf | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| 1× | batch-egg-rewrite |
| 648× | add-sqr-sqrt |
| 632× | *-un-lft-identity |
| 630× | pow1 |
| 598× | add-exp-log |
| 598× | add-cbrt-cube |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 31 | 110 |
| 1 | 680 | 92 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f64 (/.f64 h d)) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| Outputs |
|---|
((*.f64 (sqrt.f64 (/.f64 h d)) 1) (*.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (sqrt.f64 (/.f64 h d)))) (*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) (*.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d)))) (*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2) (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2)) (/.f64 (sqrt.f64 (/.f64 h d)) 1) (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 h d)))) (/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 h d))))) (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (/.f64 (cbrt.f64 (/.f64 h d)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 h d))))) (pow.f64 (/.f64 h d) 1/2) (pow.f64 (sqrt.f64 (/.f64 h d)) 1) (log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) (cbrt.f64 (*.f64 (/.f64 h d) (sqrt.f64 (/.f64 h d)))) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d))))) |
((+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)))) (+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (sqrt.f64 (/.f64 h d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) (/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) (neg.f64 (sqrt.f64 (/.f64 h d)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) (sqrt.f64 (/.f64 h d)))) (/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (sqrt.f64 (/.f64 h d)))) (pow.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) 1) (log.f64 (exp.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) (cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) 2) (*.f64 (/.f64 d l) (/.f64 d h))))) (expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) (exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) (log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))))) |
| 1× | egg-herbie |
| 1354× | times-frac |
| 1324× | associate-*r/ |
| 1296× | associate-/l* |
| 1244× | associate-/r* |
| 1006× | associate-*l/ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 140 | 5051 |
| 1 | 332 | 4817 |
| 2 | 1299 | 4721 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(+.f64 (*.f64 1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) (*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2) (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2)) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 h d)))) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 h d))))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (cbrt.f64 (/.f64 h d)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 h d))))) |
(pow.f64 (/.f64 h d) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(cbrt.f64 (*.f64 (/.f64 h d) (sqrt.f64 (/.f64 h d)))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)))) |
(+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (sqrt.f64 (/.f64 h d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) |
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (sqrt.f64 (/.f64 h d)))) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) 1) |
(log.f64 (exp.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) 2) (*.f64 (/.f64 d l) (/.f64 d h))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
| 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 (*.f64 -1/8 (/.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 (*.f64 D M) (*.f64 D M)) d))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 h) l))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))))) |
(*.f64 d (neg.f64 (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 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) 1/8))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.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 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) 1/8))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.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 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h)))))) |
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))))) |
(fma.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d) 1/8))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (sqrt.f64 (/.f64 1 (*.f64 h l)))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 (*.f64 -1/8 (/.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 (*.f64 D M) (*.f64 D M)) d))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 (*.f64 -1/8 (/.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 (*.f64 D M) (*.f64 D M)) d))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 h) l))) |
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 D 2) (pow.f64 M 2)) d) (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 h l))) d (*.f64 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 (*.f64 -1/8 (/.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 (*.f64 D M) (*.f64 D M)) d))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.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 (*.f64 -1/8 (/.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 (*.f64 D M) (*.f64 D M)) d))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) 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 (*.f64 -1/8 (/.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 d (sqrt.f64 (/.f64 (/.f64 1 h) l)) (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3)))))) |
(*.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 1 (sqrt.f64 (/.f64 h d))) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.f64 (cbrt.f64 (/.f64 h d)) (cbrt.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(*.f64 (pow.f64 (/.f64 h d) 1/4) (pow.f64 (/.f64 h d) 1/4)) |
(sqrt.f64 (/.f64 h d)) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2) (pow.f64 (sqrt.f64 (/.f64 h d)) 1/2)) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 1 (/.f64 (sqrt.f64 d) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 h d))) (/.f64 1 (sqrt.f64 (sqrt.f64 (/.f64 h d))))) |
(sqrt.f64 (/.f64 h d)) |
(/.f64 (sqrt.f64 h) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 h) (/.f64 1 (sqrt.f64 d))) |
(/.f64 (cbrt.f64 (/.f64 h d)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 h d))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 h d))) (cbrt.f64 (/.f64 h d))) |
(pow.f64 (/.f64 h d) 1/2) |
(sqrt.f64 (/.f64 h d)) |
(pow.f64 (sqrt.f64 (/.f64 h d)) 1) |
(sqrt.f64 (/.f64 h d)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(cbrt.f64 (*.f64 (/.f64 h d) (sqrt.f64 (/.f64 h d)))) |
(cbrt.f64 (pow.f64 (/.f64 h d) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 h d)))) |
(sqrt.f64 (/.f64 h d)) |
(+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(+.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))) (neg.f64 h)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (sqrt.f64 (/.f64 h d))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2)) (+.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (*.f64 (sqrt.f64 (/.f64 h d)) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 3)) (+.f64 1 (fma.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 3)) (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) (+.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2))))) |
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2)) (+.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 3)) (+.f64 1 (fma.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 3)) (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) (+.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2))))) |
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1)))) |
(/.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))))) (neg.f64 (sqrt.f64 (/.f64 h d)))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2)) (+.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 3)) (+.f64 1 (fma.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 3)) (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) (+.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2))))) |
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2)) (+.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2)) (+.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)))) |
(*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 2)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1)))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 3)) (sqrt.f64 (/.f64 d l))) (*.f64 (+.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) (pow.f64 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))) 2))) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 3)) (+.f64 1 (fma.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (pow.f64 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 3)) (+.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) (+.f64 1 (pow.f64 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8) 2))))) |
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 (/.f64 h l) (pow.f64 (/.f64 d (*.f64 D M)) 2)) 3) 1/512)) (/.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h d)) (fma.f64 (fma.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1) (*.f64 h (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1)))) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) 1) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(log.f64 (exp.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))) (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4))))) 2) (*.f64 (/.f64 d l) (/.f64 d h))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4))))) (*.f64 (pow.f64 (-.f64 1 (*.f64 h (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)))) 2) (*.f64 (/.f64 d l) (/.f64 d h))))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)) 2) (*.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8)))))) |
(cbrt.f64 (*.f64 (*.f64 (/.f64 d l) (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (pow.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) 3)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(exp.f64 (log.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d D) M) 2) 4)))))))) |
(*.f64 (+.f64 (*.f64 (/.f64 (/.f64 1/2 l) (*.f64 (pow.f64 (/.f64 d (*.f64 M D)) 2) 4)) (neg.f64 h)) 1) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (fma.f64 h (neg.f64 (/.f64 1/8 (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2)))) 1) (sqrt.f64 (/.f64 h d)))) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| ✓ | 81.9% | (pow.f64 (*.f64 l h) -1/2) |
Compiled 24 to 12 computations (50% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 73.0ms | l | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 33.0ms | h | @ | 0 | (pow.f64 (*.f64 l h) -1/2) |
| 13.0ms | h | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 11.0ms | l | @ | -inf | (pow.f64 (*.f64 l h) -1/2) |
| 7.0ms | l | @ | inf | (pow.f64 (*.f64 l h) -1/2) |
| 1× | batch-egg-rewrite |
| 1770× | add-sqr-sqrt |
| 1746× | *-un-lft-identity |
| 1624× | add-cube-cbrt |
| 1600× | add-cbrt-cube |
| 182× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 187 | 32 |
| 2 | 2238 | 32 |
| 1× | node limit |
| Inputs |
|---|
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| Outputs |
|---|
((-.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)))) |
| 1× | egg-herbie |
| 1714× | associate-*r/ |
| 1442× | associate-+r+ |
| 1344× | associate-*r* |
| 1296× | associate-+l+ |
| 1246× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 123 | 1684 |
| 1 | 275 | 1404 |
| 2 | 791 | 1254 |
| 3 | 4585 | 1254 |
| 1× | node limit |
| Inputs |
|---|
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (pow.f64 l -1/2)) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)))) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
| Outputs |
|---|
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (log.f64 h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (*.f64 -1 (log.f64 (/.f64 1 l)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 h)) (*.f64 -1 (log.f64 (/.f64 -1 l)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 h) (log.f64 l)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 l) (*.f64 -1 (log.f64 (/.f64 1 h)))))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) |
(pow.f64 (exp.f64 -1/2) (+.f64 (log.f64 (neg.f64 h)) (neg.f64 (log.f64 (/.f64 -1 l))))) |
(pow.f64 (exp.f64 -1/2) (-.f64 (log.f64 (neg.f64 h)) (log.f64 (/.f64 -1 l)))) |
(*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) |
(*.f64 (pow.f64 (neg.f64 l) -1/2) (pow.f64 (/.f64 -1 h) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) 1) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 1 (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (*.f64 l h) -1/4) (pow.f64 (*.f64 l h) -1/4)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (pow.f64 (*.f64 l h) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1)) (cbrt.f64 (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 l h) -1/2)) (cbrt.f64 (/.f64 1 (*.f64 l h)))) |
(*.f64 (pow.f64 l -1/2) (pow.f64 h -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 h -1/2) (pow.f64 l -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 1 -1/2) (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(*.f64 (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2) (pow.f64 (sqrt.f64 (*.f64 l h)) -1/2)) |
(pow.f64 (sqrt.f64 (*.f64 l h)) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 l h)) 2) -1/2) (pow.f64 (cbrt.f64 (*.f64 l h)) -1/2)) |
(sqrt.f64 (pow.f64 (*.f64 l h) -1)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 l h) -1/2)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 l h) -1/2) 3)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (*.f64 l h))) 1)) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 l h) -1/2))) |
(pow.f64 (exp.f64 -1/2) (log.f64 (*.f64 l h))) |
(pow.f64 (*.f64 l h) -1/2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) 1) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 1) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (*.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) -1/4)) 2) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 3) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3) 1/3) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(sqrt.f64 (*.f64 (*.f64 d d) (pow.f64 (*.f64 l h) -1))) |
(sqrt.f64 (*.f64 (/.f64 1 (*.f64 l h)) (*.f64 d d))) |
(sqrt.f64 (*.f64 d (*.f64 d (/.f64 1 (*.f64 l h))))) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(log.f64 (pow.f64 (exp.f64 d) (pow.f64 (*.f64 l h) -1/2))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d) 3)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) 1)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 l h) -1/2) d))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 d (pow.f64 (*.f64 l h) -1/2)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (sqrt.f64 (/.f64 -1 l)) |
| ✓ | 99.8% | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
| ✓ | 99.8% | (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
Compiled 39 to 22 computations (43.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | l | @ | -inf | (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
| 0.0ms | l | @ | 0 | (sqrt.f64 (/.f64 -1 l)) |
| 0.0ms | l | @ | inf | (sqrt.f64 (/.f64 -1 l)) |
| 0.0ms | d | @ | 0 | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
| 0.0ms | l | @ | -inf | (sqrt.f64 (/.f64 -1 l)) |
| 1× | batch-egg-rewrite |
| 1580× | associate-/l* |
| 910× | unswap-sqr |
| 764× | swap-sqr |
| 452× | associate-/l/ |
| 360× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 59 |
| 1 | 269 | 51 |
| 2 | 3466 | 51 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(sqrt.f64 (/.f64 -1 l)) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 1) (*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) (*.f64 1 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h -1/2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h -1/2))) (*.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h))) (*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 -1 l))) (*.f64 (pow.f64 h -1/2) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (*.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (pow.f64 h -1/2)) (*.f64 (/.f64 1 (pow.f64 h 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4))) (*.f64 (/.f64 1 (cbrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h)))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (sqrt.f64 h)))) (*.f64 (/.f64 -1 (*.f64 (pow.f64 h 1/4) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h 1/4))) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) (pow.f64 (/.f64 -1 (*.f64 h l)) 1/2) (pow.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) -1) (neg.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (/.f64 -1 (*.f64 h l))) (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 h 3/2))) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1)) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
((-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) 1) (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) d)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (/.f64 (sqrt.f64 h) d) 1)) (/.f64 d (sqrt.f64 (*.f64 (/.f64 h 1) l))) (/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) (/.f64 1 (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) (/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l)))) (/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) (/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (sqrt.f64 d))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 l) 1/4))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) (/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 1 l)))) (/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 1 (sqrt.f64 l)))) (/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 1 l) 1/2))) (/.f64 (sqrt.f64 -1) (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 l))) (/.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (pow.f64 (cbrt.f64 d) 2))) (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (cbrt.f64 d))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 -1 (cbrt.f64 l)))) (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 h)) (/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 h) d)) (/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) (/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) (/.f64 (sqrt.f64 h) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) (/.f64 (*.f64 (sqrt.f64 -1) d) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/4) d)) (pow.f64 h 1/4)) (/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (sqrt.f64 h))) (/.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 (/.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 l)))) (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d)) (sqrt.f64 h)) (/.f64 (pow.f64 1 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) (/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 1) (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 2) (pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3) 1/3) (neg.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) (sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) (log.f64 (pow.f64 (exp.f64 d) (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3)) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) (pow.f64 d 3))) (cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3))) (expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) (exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) (exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 1)) (log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)))) |
((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1) (*.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (*.f64 (sqrt.f64 (/.f64 -1 l)) 1) (*.f64 1 (sqrt.f64 (/.f64 -1 l))) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) (*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l))) (*.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) (*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1)) (*.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) (*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) (/.f64 (sqrt.f64 (/.f64 -1 l)) 1) (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 l) 1/4))) (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 l)))) (/.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 l)))) (/.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 l) 1/2))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) (/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) (/.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 -1)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 -1)))) (/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) (/.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) (/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) (/.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l)) (pow.f64 (/.f64 -1 l) 1/2) (pow.f64 (sqrt.f64 (/.f64 -1 l)) 1) (pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3) (pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) (neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1)) (fabs.f64 (sqrt.f64 (/.f64 -1 l))) (log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l)))) (log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l)))) (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1)) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) |
| 1× | egg-herbie |
| 1074× | distribute-rgt-in |
| 1062× | distribute-lft-in |
| 698× | distribute-frac-neg |
| 624× | distribute-lft-neg-out |
| 604× | distribute-rgt-neg-out |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 361 | 4738 |
| 1 | 865 | 4484 |
| 2 | 3876 | 4484 |
| 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 -1 (*.f64 h l))))) 1) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) |
(*.f64 1 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h -1/2))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h -1/2))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h))) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (pow.f64 h -1/2) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(*.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (pow.f64 h -1/2)) |
(*.f64 (/.f64 1 (pow.f64 h 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h))) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (sqrt.f64 h)))) |
(*.f64 (/.f64 -1 (*.f64 (pow.f64 h 1/4) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h 1/4))) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4))) |
(pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) |
(pow.f64 (/.f64 -1 (*.f64 h l)) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) -1) |
(neg.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(sqrt.f64 (/.f64 -1 (*.f64 h l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 h 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) 1) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (/.f64 (sqrt.f64 h) d) 1)) |
(/.f64 d (sqrt.f64 (*.f64 (/.f64 h 1) l))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (sqrt.f64 d))) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 l) 1/4))) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 1 l)))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 1 l) 1/2))) |
(/.f64 (sqrt.f64 -1) (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 l))) |
(/.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (cbrt.f64 d))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 -1 (cbrt.f64 l)))) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 h)) |
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 h) d)) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) (/.f64 (sqrt.f64 h) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/4) d)) (pow.f64 h 1/4)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 (/.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 l)))) |
(/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d)) (sqrt.f64 h)) |
(/.f64 (pow.f64 1 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 1) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 3) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3) 1/3) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) |
(sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) |
(log.f64 (pow.f64 (exp.f64 d) (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) (pow.f64 d 3))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(*.f64 1 (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1)) |
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2)) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4)) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 l) 1/4))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 l)))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 l)))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 l) 1/2))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(/.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 -1)))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 -1)))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) |
(/.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l)) |
(pow.f64 (/.f64 -1 l) 1/2) |
(pow.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3) |
(pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) |
(neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1)) |
(fabs.f64 (sqrt.f64 (/.f64 -1 l))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l)))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) 1) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 1 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 h -1/2))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (/.f64 -1 (*.f64 h l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h -1/2))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l))) |
(*.f64 (pow.f64 h -1/2) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l)))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) (sqrt.f64 h)) |
(*.f64 (pow.f64 h -1/2) (sqrt.f64 (/.f64 -1 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) |
(*.f64 (pow.f64 h -1/2) (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 (*.f64 (pow.f64 h -1/2) -1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (pow.f64 h -1/2)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (pow.f64 h -1/2)) |
(/.f64 (*.f64 (pow.f64 h -1/2) -1) (sqrt.f64 (neg.f64 l))) |
(/.f64 (neg.f64 (pow.f64 h -1/2)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (pow.f64 h 1/4)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h 1/4)) (pow.f64 h 1/4)) |
(*.f64 (/.f64 1 (cbrt.f64 h)) (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 l))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) 1) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 h)) (pow.f64 (/.f64 -1 l) 1/4)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) |
(*.f64 (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 h)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (cbrt.f64 (sqrt.f64 h)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 h)) (sqrt.f64 (/.f64 -1 l))) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h))) (cbrt.f64 h)) |
(*.f64 (/.f64 -1 (*.f64 (pow.f64 h 1/4) (cbrt.f64 l))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h 1/4))) |
(*.f64 (/.f64 -1 (*.f64 (cbrt.f64 l) (pow.f64 h 1/4))) (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (pow.f64 h 1/4))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 l) (pow.f64 h 1/4))) (pow.f64 h 1/4)) |
(*.f64 (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 h)) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (/.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 h))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (/.f64 -1 (*.f64 (cbrt.f64 l) (cbrt.f64 h)))) |
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 h) (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) (sqrt.f64 h)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) (cbrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 l h))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (cbrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (/.f64 -1 (*.f64 l h))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 h l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 l h)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (sqrt.f64 (cbrt.f64 (/.f64 -1 (*.f64 l h))))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))))) (cbrt.f64 (/.f64 -1 (*.f64 l h)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) (cbrt.f64 (/.f64 -1 (*.f64 l h))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (pow.f64 h -1/2)) (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 h -1/2)) |
(pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 1) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 2) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 3) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(pow.f64 (/.f64 -1 (*.f64 h l)) 1/2) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) 1/3) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(pow.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) -1) |
(/.f64 1 (sqrt.f64 (*.f64 l h))) |
(neg.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) |
(neg.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(sqrt.f64 (/.f64 -1 (*.f64 h l))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3)) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 l) 3/2) (pow.f64 h 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l)))) 1)) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(sqrt.f64 (/.f64 -1 (*.f64 l h))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) 1) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (/.f64 (sqrt.f64 h) d) 1)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 d (sqrt.f64 (*.f64 (/.f64 h 1) l))) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 1 (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (*.f64 (sqrt.f64 (neg.f64 l)) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l)))) d) |
(/.f64 (/.f64 1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 h) d)) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (sqrt.f64 -1))) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h))) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 l) 1/4))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 1 (sqrt.f64 l)))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (sqrt.f64 -1))) |
(/.f64 (sqrt.f64 -1) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 1 l) 1/2))) |
(*.f64 (/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 h) d))) |
(*.f64 (sqrt.f64 (/.f64 1 l)) (/.f64 (*.f64 d (sqrt.f64 -1)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 -1) (*.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (sqrt.f64 -1))) |
(/.f64 (cbrt.f64 d) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) (cbrt.f64 d))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (cbrt.f64 d) (sqrt.f64 (*.f64 l h)))) |
(*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (*.f64 l h)))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (/.f64 (sqrt.f64 h) d) (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (sqrt.f64 h) d)) (/.f64 -1 (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) (/.f64 (neg.f64 d) (cbrt.f64 l))) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (/.f64 (sqrt.f64 h) d) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (sqrt.f64 h) d)) (/.f64 -1 (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) (/.f64 (neg.f64 d) (cbrt.f64 l))) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 (sqrt.f64 h) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) d))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 (sqrt.f64 h) d)) (/.f64 -1 (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 h)) (/.f64 (neg.f64 d) (cbrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 h)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))) (/.f64 (sqrt.f64 h) d)) |
(/.f64 -1 (*.f64 (sqrt.f64 (neg.f64 l)) (/.f64 (sqrt.f64 h) d))) |
(*.f64 d (/.f64 -1 (*.f64 (sqrt.f64 h) (sqrt.f64 (neg.f64 l))))) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (/.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 l))) (/.f64 (sqrt.f64 h) d))) |
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 h)) (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (/.f64 (sqrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 h))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d))) (/.f64 (sqrt.f64 h) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))))) (sqrt.f64 h)) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (/.f64 (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l)))) (/.f64 (sqrt.f64 h) (cbrt.f64 (*.f64 d (sqrt.f64 (/.f64 -1 l))))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (/.f64 (sqrt.f64 h) (sqrt.f64 d)) (sqrt.f64 d))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 (cbrt.f64 d) 2)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) |
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 h)) (cbrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (cbrt.f64 d))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (cbrt.f64 d) (/.f64 (pow.f64 (cbrt.f64 d) 2) (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (*.f64 (sqrt.f64 -1) d) (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (sqrt.f64 -1))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (pow.f64 h 1/4) d)) (pow.f64 h 1/4)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (pow.f64 h 1/4) (/.f64 (pow.f64 h 1/4) d))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (*.f64 (pow.f64 h 1/4) (pow.f64 h 1/4)) d)) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (cbrt.f64 h) d)) (cbrt.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (*.f64 (cbrt.f64 (sqrt.f64 h)) (/.f64 (cbrt.f64 h) d))) |
(/.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (cbrt.f64 (sqrt.f64 h))) (/.f64 (cbrt.f64 h) d)) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (*.f64 (/.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 l)))) |
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 h) d) (/.f64 (sqrt.f64 l) (sqrt.f64 -1)))) |
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 l)) (/.f64 (sqrt.f64 h) d)) |
(/.f64 d (/.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (sqrt.f64 -1))) |
(/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)))) |
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d))) |
(*.f64 (*.f64 (pow.f64 (/.f64 -1 l) 1/4) (sqrt.f64 d)) (/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) (neg.f64 d)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 h) (neg.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) (neg.f64 d)) |
(*.f64 (neg.f64 d) (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 (pow.f64 1 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 -1 l)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h)) d) |
(*.f64 d (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 h))) |
(/.f64 d (/.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 (/.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) |
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 (sqrt.f64 h) d)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (/.f64 (fabs.f64 (/.f64 -1 (cbrt.f64 l))) (/.f64 (sqrt.f64 h) d))) |
(pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 1) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 2) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 3) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3) 1/3) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) |
(*.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 -1 (*.f64 l h))))) |
(sqrt.f64 (*.f64 (/.f64 -1 (*.f64 h l)) (*.f64 d d))) |
(sqrt.f64 (*.f64 (/.f64 -1 (*.f64 l h)) (*.f64 d d))) |
(sqrt.f64 (/.f64 (neg.f64 (*.f64 d d)) (*.f64 l h))) |
(log.f64 (pow.f64 (exp.f64 d) (sqrt.f64 (/.f64 -1 (*.f64 h l))))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d) 3)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3) (pow.f64 d 3))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(cbrt.f64 (*.f64 (pow.f64 d 3) (pow.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) 3))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d)) 1)) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (/.f64 -1 (*.f64 h l))) d))) |
(*.f64 d (sqrt.f64 (/.f64 -1 (*.f64 l h)))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 -1 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 1 (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (pow.f64 (/.f64 -1 l) 1/4)) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (/.f64 -1 l) 1/4) (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 l) 1/2)) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (/.f64 -1 (cbrt.f64 l))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (neg.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (neg.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (/.f64 1 (sqrt.f64 l)) (sqrt.f64 -1)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4)) (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2)) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) (sqrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))))) (cbrt.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l))))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 -1 l) 1/4))) (pow.f64 (/.f64 -1 l) 1/4)) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (neg.f64 (/.f64 1 (cbrt.f64 l))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))))) |
(sqrt.f64 (/.f64 -1 l)) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4))))) |
(*.f64 (/.f64 -1 (cbrt.f64 l)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 -1 l) 1/4)))) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (pow.f64 (/.f64 -1 l) 1/4) (/.f64 1 (pow.f64 (/.f64 -1 l) 1/4))) |
(sqrt.f64 (/.f64 -1 l)) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (/.f64 1 l)))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (/.f64 1 (sqrt.f64 l)))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 -1) (/.f64 1 (pow.f64 (/.f64 1 l) 1/2))) |
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 l))) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (/.f64 -1 (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))))) |
(/.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l)))) (cbrt.f64 l)) |
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) (neg.f64 (cbrt.f64 l))) |
(/.f64 (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2)) (/.f64 1 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(/.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 l) (sqrt.f64 (sqrt.f64 -1)))) |
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 l)) (sqrt.f64 (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 (sqrt.f64 -1)) (sqrt.f64 l))) |
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (/.f64 (sqrt.f64 l) (cbrt.f64 (sqrt.f64 -1)))) |
(*.f64 (cbrt.f64 (sqrt.f64 -1)) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))) (sqrt.f64 l))) |
(/.f64 (cbrt.f64 (sqrt.f64 -1)) (/.f64 (sqrt.f64 l) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 (sqrt.f64 -1))))) |
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 l))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (pow.f64 1 1/2) (/.f64 (sqrt.f64 l) (sqrt.f64 -1))) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(/.f64 (pow.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2) 1/2) (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 1/2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (sqrt.f64 (pow.f64 (/.f64 -1 (cbrt.f64 l)) 2))) |
(*.f64 (sqrt.f64 (/.f64 -1 (cbrt.f64 l))) (fabs.f64 (/.f64 -1 (cbrt.f64 l)))) |
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 -1))) (sqrt.f64 l)) |
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 l))) |
(/.f64 (sqrt.f64 -1) (sqrt.f64 l)) |
(pow.f64 (/.f64 -1 l) 1/2) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (sqrt.f64 (/.f64 -1 l)) 1) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (pow.f64 (/.f64 -1 l) 1/4) 2) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1 l))) 3) |
(sqrt.f64 (/.f64 -1 l)) |
(pow.f64 (pow.f64 (/.f64 -1 l) 3/2) 1/3) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(neg.f64 (/.f64 -1 (sqrt.f64 (neg.f64 l)))) |
(/.f64 1 (sqrt.f64 (neg.f64 l))) |
(neg.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) -1)) |
(sqrt.f64 (/.f64 -1 l)) |
(fabs.f64 (sqrt.f64 (/.f64 -1 l))) |
(sqrt.f64 (/.f64 -1 l)) |
(log.f64 (exp.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 -1 l))))) |
(sqrt.f64 (/.f64 -1 l)) |
(cbrt.f64 (pow.f64 (/.f64 -1 l) 3/2)) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) |
(sqrt.f64 (/.f64 -1 l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 -1 l))) 1)) |
(sqrt.f64 (/.f64 -1 l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 -1 l)))) |
(sqrt.f64 (/.f64 -1 l)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 84.8% | (*.f64 (*.f64 D D) M) |
| 81.6% | (sqrt.f64 (/.f64 d l)) | |
| 79.7% | (sqrt.f64 (/.f64 d h)) | |
| ✓ | 73.4% | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
Compiled 142 to 26 computations (81.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | D | @ | inf | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
| 0.0ms | D | @ | 0 | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
| 0.0ms | M | @ | 0 | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
| 0.0ms | h | @ | 0 | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
| 0.0ms | d | @ | 0 | (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
| 1× | batch-egg-rewrite |
| 1408× | unswap-sqr |
| 1138× | swap-sqr |
| 478× | distribute-lft-neg-in |
| 450× | distribute-rgt-neg-in |
| 330× | associate-/l/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 50 |
| 1 | 254 | 48 |
| 2 | 3804 | 48 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) |
(*.f64 (*.f64 D D) M) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) 1) (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2))) (*.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 M h) (pow.f64 d -2))) (*.f64 (*.f64 D (*.f64 D M)) (*.f64 (pow.f64 d -2) (*.f64 M h))) (*.f64 (*.f64 M h) (*.f64 (*.f64 D (*.f64 D M)) (pow.f64 d -2))) (*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 d -2)) (*.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) (*.f64 1 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 d -2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (pow.f64 d -2))) (*.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 h (pow.f64 d -2))) (*.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (/.f64 1 d)) (*.f64 (pow.f64 d -2) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 (/.f64 M d) h)) (*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 M d) (*.f64 D D))) (*.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (/.f64 1 (*.f64 d (neg.f64 d)))) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) 1) (/.f64 (*.f64 M h) (*.f64 d d))) (*.f64 (/.f64 1 d) (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 (*.f64 M h) 1) (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d))) (*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (*.f64 D (*.f64 D M))) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d)) (*.f64 M h)) (*.f64 (*.f64 (pow.f64 d -2) (*.f64 M h)) (*.f64 D (*.f64 D M))) (*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h))))) (*.f64 (/.f64 (*.f64 D D) 1) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) (*.f64 (/.f64 (*.f64 D D) d) (/.f64 (*.f64 (*.f64 M M) h) d)) (*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) 1) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) 1) (/.f64 h (*.f64 d d))) (*.f64 (/.f64 (*.f64 D D) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 (*.f64 M h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D M)) (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) d) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) d)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) (*.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D M)) (*.f64 (/.f64 (*.f64 D D) (*.f64 (/.f64 d M) (/.f64 d h))) M) (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 M (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D D)) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d (neg.f64 d))) (*.f64 h (neg.f64 M))) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) 1)) (*.f64 M h)) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) M)) h) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) h)) M) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (sqrt.f64 (*.f64 M h)))) (sqrt.f64 (*.f64 M h))) (*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2))) (cbrt.f64 (*.f64 M h))) (*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (*.f64 M M) h)) (*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D M)))) (*.f64 M h)) (*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) (*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2))) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) (*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 (*.f64 D M) M)))) h) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D (sqrt.f64 M))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 d d)) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 2) (*.f64 (/.f64 d M) (/.f64 d h))) (cbrt.f64 (*.f64 D (*.f64 D M)))) (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 d d)) h) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) (*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) (*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) (*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 3) (pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3) 1/3) (pow.f64 (*.f64 (/.f64 d (*.f64 D D)) (/.f64 d (*.f64 (*.f64 M M) h))) -1) (neg.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d)))) (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) 1)) (neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (/.f64 1 (*.f64 d (neg.f64 d))))) (neg.f64 (*.f64 1 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))))) (neg.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 (/.f64 d M) (neg.f64 (/.f64 d h))))) (neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (neg.f64 d))) (neg.f64 (/.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) (sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 2)) (log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) 3) (pow.f64 (*.f64 d d) 3))) (expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) (exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) 1)) (log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
((-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) 1) (pow.f64 (*.f64 D (*.f64 D M)) 1) (pow.f64 (*.f64 D (sqrt.f64 M)) 2) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 3) (pow.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3) 1/3) (sqrt.f64 (*.f64 (*.f64 M M) (pow.f64 D 4))) (log.f64 (pow.f64 (exp.f64 M) (*.f64 D D))) (log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 D M))))) (cbrt.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 M 3))) (cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D D) 3))) (expm1.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) (exp.f64 (log.f64 (*.f64 D (*.f64 D M)))) (exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 D M))) 1)) (log1p.f64 (expm1.f64 (*.f64 D (*.f64 D M))))) |
| 1× | egg-herbie |
| 890× | distribute-lft-neg-in |
| 870× | distribute-rgt-neg-in |
| 834× | associate-*r* |
| 816× | associate-*l* |
| 756× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 309 | 6758 |
| 1 | 1038 | 6600 |
| 2 | 5703 | 6600 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 (pow.f64 D 2) M) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) 1) |
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2))) |
(*.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 (*.f64 D (*.f64 D M)) (*.f64 (pow.f64 d -2) (*.f64 M h))) |
(*.f64 (*.f64 M h) (*.f64 (*.f64 D (*.f64 D M)) (pow.f64 d -2))) |
(*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 d -2)) |
(*.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) |
(*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 d -2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (pow.f64 d -2))) |
(*.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 h (pow.f64 d -2))) |
(*.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (/.f64 1 d)) |
(*.f64 (pow.f64 d -2) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 (/.f64 M d) h)) |
(*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 M d) (*.f64 D D))) |
(*.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 (/.f64 1 d) (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M h) 1) (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (*.f64 D (*.f64 D M))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d)) (*.f64 M h)) |
(*.f64 (*.f64 (pow.f64 d -2) (*.f64 M h)) (*.f64 D (*.f64 D M))) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h))))) |
(*.f64 (/.f64 (*.f64 D D) 1) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) d) (/.f64 (*.f64 (*.f64 M M) h) d)) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) 1) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (/.f64 (*.f64 D D) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) d) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) d)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D M)) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 (/.f64 d M) (/.f64 d h))) M) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (*.f64 M M) h)) |
(*.f64 (/.f64 M (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D D)) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d (neg.f64 d))) (*.f64 h (neg.f64 M))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) 1)) (*.f64 M h)) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) M)) h) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) h)) M) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (sqrt.f64 (*.f64 M h)))) (sqrt.f64 (*.f64 M h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2))) (cbrt.f64 (*.f64 M h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (*.f64 M M) h)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D M)))) (*.f64 M h)) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2))) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 (*.f64 D M) M)))) h) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D (sqrt.f64 M))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 d d)) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 2) (*.f64 (/.f64 d M) (/.f64 d h))) (cbrt.f64 (*.f64 D (*.f64 D M)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 d d)) h) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) |
(pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 3) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3) 1/3) |
(pow.f64 (*.f64 (/.f64 d (*.f64 D D)) (/.f64 d (*.f64 (*.f64 M M) h))) -1) |
(neg.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) 1)) |
(neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (/.f64 1 (*.f64 d (neg.f64 d))))) |
(neg.f64 (*.f64 1 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))))) |
(neg.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 (/.f64 d M) (neg.f64 (/.f64 d h))))) |
(neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (neg.f64 d))) |
(neg.f64 (/.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 2)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) 3) (pow.f64 (*.f64 d d) 3))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) 1)) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) 1) |
(pow.f64 (*.f64 D (*.f64 D M)) 1) |
(pow.f64 (*.f64 D (sqrt.f64 M)) 2) |
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 3) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3) 1/3) |
(sqrt.f64 (*.f64 (*.f64 M M) (pow.f64 D 4))) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 D D))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 D M))))) |
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 M 3))) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D D) 3))) |
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) |
(exp.f64 (log.f64 (*.f64 D (*.f64 D M)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 D M))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 D M)))) |
| Outputs |
|---|
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 (pow.f64 M 2) h)) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(/.f64 (*.f64 (pow.f64 D 2) (*.f64 h (pow.f64 M 2))) (pow.f64 d 2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(*.f64 (pow.f64 D 2) M) |
(*.f64 D (*.f64 D M)) |
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) 1) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) h) (pow.f64 d -2))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 D (*.f64 D M)) (*.f64 (*.f64 M h) (pow.f64 d -2))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 D (*.f64 D M)) (*.f64 (pow.f64 d -2) (*.f64 M h))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 M h) (*.f64 (*.f64 D (*.f64 D M)) (pow.f64 d -2))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 d -2)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 1 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 d -2))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (pow.f64 d -2))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 h (pow.f64 d -2))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (/.f64 1 d)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (pow.f64 d -2) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 (/.f64 M d) h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (/.f64 M d) h) (*.f64 (/.f64 M d) (*.f64 D D))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (/.f64 1 (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) 1) (/.f64 (*.f64 M h) (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 d) (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) D)) (/.f64 (*.f64 M (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M h) 1) (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 M h) (*.f64 d d)) (*.f64 D (*.f64 D M))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d d)) (*.f64 M h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (pow.f64 d -2) (*.f64 M h)) (*.f64 D (*.f64 D M))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 (*.f64 d (neg.f64 d))) (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D D) 1) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D D) d) (/.f64 (*.f64 (*.f64 M M) h) d)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) 1) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) 1) (/.f64 h (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D D) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 (*.f64 M M) h) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) D)) (/.f64 (*.f64 M (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 M h) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) D)) (/.f64 (*.f64 M (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 M h) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (*.f64 D M)) (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) D)) (/.f64 (*.f64 M (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (*.f64 d d)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (cbrt.f64 (pow.f64 d 4))) (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) (sqrt.f64 (*.f64 h (*.f64 M M))))) (/.f64 D (/.f64 (pow.f64 (cbrt.f64 d) 2) (sqrt.f64 (*.f64 h (*.f64 M M)))))) |
(*.f64 (*.f64 (/.f64 D (cbrt.f64 (pow.f64 d 4))) (sqrt.f64 (*.f64 M (*.f64 h M)))) (*.f64 (/.f64 D (pow.f64 (cbrt.f64 d) 2)) (sqrt.f64 (*.f64 M (*.f64 h M))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) d) (/.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) d)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (cbrt.f64 (pow.f64 d 4))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 M (*.f64 h M))))) 2) (cbrt.f64 (pow.f64 d 4)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (cbrt.f64 (pow.f64 d 4))) (/.f64 h (pow.f64 (cbrt.f64 d) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 d 4))) (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (pow.f64 (cbrt.f64 d) 2)) |
(*.f64 (/.f64 D (/.f64 (cbrt.f64 (pow.f64 d 4)) D)) (/.f64 (*.f64 M (*.f64 h M)) (pow.f64 (cbrt.f64 d) 2))) |
(*.f64 (/.f64 D (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D M)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 (/.f64 d M) (/.f64 d h))) M) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (*.f64 (*.f64 M M) h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 M (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D D)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 d (neg.f64 d))) (*.f64 h (neg.f64 M))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) 1)) (*.f64 M h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) M)) h) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) h)) M) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (sqrt.f64 (*.f64 M h)))) (sqrt.f64 (*.f64 M h))) |
(*.f64 (sqrt.f64 (*.f64 h M)) (*.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 D M) d)) (sqrt.f64 (*.f64 h M)))) |
(*.f64 (*.f64 D (*.f64 D (*.f64 M (pow.f64 d -2)))) (*.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 (*.f64 D (*.f64 D M)) (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 M h)) 2))) (cbrt.f64 (*.f64 M h))) |
(*.f64 (cbrt.f64 (*.f64 h M)) (*.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 D M) d)) (pow.f64 (cbrt.f64 (*.f64 h M)) 2))) |
(*.f64 (*.f64 D (*.f64 D (*.f64 M (pow.f64 d -2)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 h M)) 2) (cbrt.f64 (*.f64 h M)))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D D))) (*.f64 (*.f64 M M) h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 D M)))) (*.f64 M h)) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2))) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 1 (/.f64 (*.f64 d d) (*.f64 D (*.f64 (*.f64 D M) M)))) h) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (*.f64 (/.f64 d M) (/.f64 d h))) (*.f64 D (sqrt.f64 M))) |
(/.f64 (pow.f64 (*.f64 D (sqrt.f64 M)) 2) (*.f64 (/.f64 d M) (/.f64 d h))) |
(*.f64 (/.f64 (pow.f64 (*.f64 D (sqrt.f64 M)) 2) (/.f64 d (/.f64 M d))) h) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) 2) (*.f64 d d)) (cbrt.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 2) (*.f64 (/.f64 d M) (/.f64 d h))) (cbrt.f64 (*.f64 D (*.f64 D M)))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) (*.f64 d d)) h) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M)))))) (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))) (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M)))))) (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))) (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 2)) (cbrt.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M)))))) (cbrt.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))) (cbrt.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M))))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h)))) (*.f64 (sqrt.f64 (pow.f64 d -2)) (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) h)))) |
(*.f64 (sqrt.f64 (*.f64 h (/.f64 M d))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (sqrt.f64 (*.f64 h (/.f64 M d)))))) |
(*.f64 (*.f64 h (/.f64 M d)) (*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (sqrt.f64 (*.f64 h M))) (sqrt.f64 d)))) |
(*.f64 (*.f64 D (*.f64 D (/.f64 M d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)))) |
(*.f64 (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d))) (*.f64 (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d))))) |
(*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d))))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D)))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (sqrt.f64 (*.f64 (/.f64 M d) (*.f64 D D))))) |
(*.f64 (sqrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 D D) (/.f64 M d))) (sqrt.f64 (*.f64 h M))) (sqrt.f64 d)))) |
(*.f64 (*.f64 D (*.f64 D (/.f64 M d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)))) |
(*.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 M d) h)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) |
(*.f64 (sqrt.f64 (*.f64 h (/.f64 M d))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (sqrt.f64 (*.f64 h (/.f64 M d)))))) |
(*.f64 (*.f64 h (/.f64 M d)) (*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d))) (*.f64 (/.f64 (sqrt.f64 (*.f64 M h)) (sqrt.f64 d)) (/.f64 (*.f64 D (sqrt.f64 M)) (sqrt.f64 d)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (*.f64 (/.f64 D (/.f64 (sqrt.f64 d) (sqrt.f64 M))) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d))))) |
(*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (*.f64 (/.f64 D (sqrt.f64 d)) (sqrt.f64 M)) (*.f64 (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d)) (/.f64 (sqrt.f64 (*.f64 h M)) (sqrt.f64 d))))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 1) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)) 3) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3) 1/3) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(pow.f64 (*.f64 (/.f64 d (*.f64 D D)) (/.f64 d (*.f64 (*.f64 M M) h))) -1) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(neg.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d)))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))) 1)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (*.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (/.f64 1 (*.f64 d (neg.f64 d))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (*.f64 1 (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) (*.f64 d (neg.f64 d))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (/.f64 (*.f64 D (*.f64 D M)) (*.f64 (/.f64 d M) (neg.f64 (/.f64 d h))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (/.f64 (*.f64 (*.f64 (/.f64 M d) (*.f64 D D)) (*.f64 M h)) (neg.f64 d))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M))) (*.f64 d (neg.f64 d))) |
(/.f64 (*.f64 (*.f64 M (*.f64 h M)) (neg.f64 (*.f64 D D))) (*.f64 d (neg.f64 d))) |
(*.f64 (/.f64 M (/.f64 d (*.f64 h M))) (neg.f64 (/.f64 (*.f64 D D) (neg.f64 d)))) |
(neg.f64 (/.f64 (*.f64 D (neg.f64 (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) |
(*.f64 (*.f64 h (*.f64 M M)) (*.f64 (/.f64 D d) (/.f64 D d))) |
(*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 2)) |
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 4)) |
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2) 3)) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) 3) (pow.f64 (*.f64 d d) 3))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 D D) h) (*.f64 M M)) 3) (pow.f64 (*.f64 d d) 3))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 D 6) (pow.f64 (*.f64 M (*.f64 h M)) 3)) (pow.f64 d 6))) |
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d)))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d))) 1)) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 D (sqrt.f64 (*.f64 (*.f64 M M) h))) d) 2))) |
(pow.f64 (/.f64 D (/.f64 d (sqrt.f64 (*.f64 h (*.f64 M M))))) 2) |
(pow.f64 (*.f64 (/.f64 D d) (sqrt.f64 (*.f64 M (*.f64 h M)))) 2) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) 1) |
(*.f64 D (*.f64 D M)) |
(pow.f64 (*.f64 D (*.f64 D M)) 1) |
(*.f64 D (*.f64 D M)) |
(pow.f64 (*.f64 D (sqrt.f64 M)) 2) |
(pow.f64 (cbrt.f64 (*.f64 D (*.f64 D M))) 3) |
(*.f64 D (*.f64 D M)) |
(pow.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3) 1/3) |
(*.f64 D (*.f64 D M)) |
(sqrt.f64 (*.f64 (*.f64 M M) (pow.f64 D 4))) |
(sqrt.f64 (*.f64 M (*.f64 M (pow.f64 D 4)))) |
(log.f64 (pow.f64 (exp.f64 M) (*.f64 D D))) |
(*.f64 D (*.f64 D M)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 D (*.f64 D M))))) |
(*.f64 D (*.f64 D M)) |
(cbrt.f64 (pow.f64 (*.f64 D (*.f64 D M)) 3)) |
(*.f64 D (*.f64 D M)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 D D) 3) (pow.f64 M 3))) |
(*.f64 D (*.f64 D M)) |
(cbrt.f64 (*.f64 (pow.f64 M 3) (pow.f64 (*.f64 D D) 3))) |
(*.f64 D (*.f64 D M)) |
(expm1.f64 (log1p.f64 (*.f64 D (*.f64 D M)))) |
(*.f64 D (*.f64 D M)) |
(exp.f64 (log.f64 (*.f64 D (*.f64 D M)))) |
(*.f64 D (*.f64 D M)) |
(exp.f64 (*.f64 (log.f64 (*.f64 D (*.f64 D M))) 1)) |
(*.f64 D (*.f64 D M)) |
(log1p.f64 (expm1.f64 (*.f64 D (*.f64 D M)))) |
(*.f64 D (*.f64 D M)) |
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
| ✓ | 99.7% | (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
| 79.7% | (sqrt.f64 (/.f64 d h)) |
Compiled 56 to 18 computations (67.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | d | @ | -inf | (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
| 0.0ms | h | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
| 0.0ms | l | @ | -inf | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
| 0.0ms | l | @ | -inf | (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
| 0.0ms | d | @ | 0 | (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
| 1× | batch-egg-rewrite |
| 952× | unswap-sqr |
| 852× | swap-sqr |
| 440× | distribute-lft-neg-in |
| 348× | distribute-rgt-neg-in |
| 322× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 54 |
| 1 | 326 | 32 |
| 2 | 4119 | 32 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
| Outputs |
|---|
((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) (*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) (*.f64 1 (sqrt.f64 (/.f64 d l))) (*.f64 (sqrt.f64 (/.f64 d l)) 1) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (pow.f64 d 1/4) (*.f64 (pow.f64 d 1/4) (pow.f64 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 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l -1/2))) (*.f64 (pow.f64 l -1/2) (sqrt.f64 d)) (*.f64 (/.f64 (sqrt.f64 d) 1) (pow.f64 l -1/2)) (*.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (/.f64 1 (pow.f64 l 1/4))) (*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 l)))) (*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 l 1/4))) (*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l)))) (*.f64 (/.f64 (pow.f64 d 1/4) 1) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) (*.f64 (/.f64 (pow.f64 d 1/4) (sqrt.f64 l)) (pow.f64 d 1/4)) (*.f64 (/.f64 (pow.f64 d 1/4) (cbrt.f64 l)) (/.f64 (pow.f64 d 1/4) (cbrt.f64 (sqrt.f64 l)))) (*.f64 (/.f64 (cbrt.f64 d) 1) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) (*.f64 (/.f64 (cbrt.f64 d) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l 1/4))) (*.f64 (/.f64 (cbrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 d))) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 d 1/4))) (pow.f64 d 1/4)) (*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))))) (*.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4)) (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4))) (pow.f64 (sqrt.f64 (/.f64 d l)) 1) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) (pow.f64 (/.f64 d l) 1/2) (pow.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) 1/3) (pow.f64 (sqrt.f64 (/.f64 l d)) -1) (neg.f64 (sqrt.f64 (/.f64 d l))) (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 (sqrt.f64 (/.f64 d l)) 3)) (cbrt.f64 (/.f64 (pow.f64 d 3/2) (pow.f64 l 3/2))) (expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) (exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) (log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l))))) |
((-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 l d)))) (/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 h))) (/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (neg.f64 h)))) (/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 h d)))) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h)) (/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) (/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (sqrt.f64 h)) (/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) (/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) d)) (/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) (/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (+.f64 (*.f64 d d) 0))) (/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (+.f64 (*.f64 d d) 0))) (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) (pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 2) (pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) (pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) 1/3) (neg.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) (log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) (cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)) (cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (sqrt.f64 (/.f64 d l)) 3))) (cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) (pow.f64 (/.f64 d h) 3/2))) (expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) (exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) (exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1)) (log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
| 1× | egg-herbie |
| 988× | unswap-sqr |
| 964× | associate-+r+ |
| 916× | associate-/l* |
| 880× | associate-+l+ |
| 690× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 205 | 2340 |
| 1 | 470 | 2226 |
| 2 | 1716 | 2176 |
| 3 | 6594 | 2176 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (pow.f64 d 1/4) (*.f64 (pow.f64 d 1/4) (pow.f64 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 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l -1/2))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 d)) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (/.f64 1 (pow.f64 l 1/4))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 l 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (pow.f64 d 1/4) 1) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) |
(*.f64 (/.f64 (pow.f64 d 1/4) (sqrt.f64 l)) (pow.f64 d 1/4)) |
(*.f64 (/.f64 (pow.f64 d 1/4) (cbrt.f64 l)) (/.f64 (pow.f64 d 1/4) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (cbrt.f64 d) 1) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (cbrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 d))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 d 1/4))) (pow.f64 d 1/4)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4)) (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4))) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) 2) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(pow.f64 (/.f64 d l) 1/2) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) 1/3) |
(pow.f64 (sqrt.f64 (/.f64 l d)) -1) |
(neg.f64 (sqrt.f64 (/.f64 d l))) |
(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 (sqrt.f64 (/.f64 d l)) 3)) |
(cbrt.f64 (/.f64 (pow.f64 d 3/2) (pow.f64 l 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 h))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) d)) |
(/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) |
(/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (+.f64 (*.f64 d d) 0))) |
(/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (+.f64 (*.f64 d d) 0))) |
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 2) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) 1/3) |
(neg.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (sqrt.f64 (/.f64 d l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) (pow.f64 (/.f64 d h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 -1 (*.f64 d (sqrt.f64 (/.f64 1 (*.f64 l h))))) |
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) d)) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) |
(*.f64 1 (sqrt.f64 (/.f64 d l))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (pow.f64 d 1/4) (*.f64 (pow.f64 d 1/4) (pow.f64 l -1/2))) |
(*.f64 (sqrt.f64 d) (pow.f64 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 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (cbrt.f64 d) (*.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l -1/2))) |
(*.f64 (cbrt.f64 d) (*.f64 (pow.f64 l -1/2) (cbrt.f64 (sqrt.f64 d)))) |
(*.f64 (cbrt.f64 (sqrt.f64 d)) (*.f64 (pow.f64 l -1/2) (cbrt.f64 d))) |
(*.f64 (pow.f64 l -1/2) (sqrt.f64 d)) |
(*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (sqrt.f64 d) 1) (pow.f64 l -1/2)) |
(*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) |
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (/.f64 1 (pow.f64 l 1/4))) |
(/.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (pow.f64 l 1/4)) |
(/.f64 (sqrt.f64 d) (*.f64 (pow.f64 l 1/4) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 l)) |
(*.f64 (/.f64 1 (pow.f64 l 1/4)) (/.f64 (sqrt.f64 d) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (/.f64 1 (pow.f64 l 1/4))) |
(/.f64 (/.f64 (sqrt.f64 d) (pow.f64 l 1/4)) (pow.f64 l 1/4)) |
(/.f64 (sqrt.f64 d) (*.f64 (pow.f64 l 1/4) (pow.f64 l 1/4))) |
(*.f64 (/.f64 1 (cbrt.f64 l)) (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 l)) |
(*.f64 (/.f64 (pow.f64 d 1/4) 1) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) |
(*.f64 (pow.f64 d 1/4) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) |
(/.f64 (pow.f64 d 1/2) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (/.f64 (pow.f64 d 1/4) (sqrt.f64 l)) (pow.f64 d 1/4)) |
(*.f64 (pow.f64 d 1/4) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) |
(/.f64 (pow.f64 d 1/2) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (/.f64 (pow.f64 d 1/4) (cbrt.f64 l)) (/.f64 (pow.f64 d 1/4) (cbrt.f64 (sqrt.f64 l)))) |
(*.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (/.f64 1 (cbrt.f64 (sqrt.f64 l)))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 l))) |
(/.f64 (/.f64 (sqrt.f64 d) (cbrt.f64 (sqrt.f64 l))) (cbrt.f64 l)) |
(*.f64 (/.f64 (cbrt.f64 d) 1) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) |
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 d) (pow.f64 l 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 d)) (pow.f64 l 1/4))) |
(*.f64 (/.f64 (cbrt.f64 d) (cbrt.f64 l)) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (/.f64 (cbrt.f64 d) (cbrt.f64 l))) |
(*.f64 (/.f64 (cbrt.f64 d) (sqrt.f64 l)) (cbrt.f64 (sqrt.f64 d))) |
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (pow.f64 d 1/4))) (pow.f64 d 1/4)) |
(*.f64 (pow.f64 d 1/4) (/.f64 (pow.f64 d 1/4) (sqrt.f64 l))) |
(/.f64 (pow.f64 d 1/2) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (sqrt.f64 l)) |
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 l) (cbrt.f64 d))) (cbrt.f64 (sqrt.f64 d))) |
(*.f64 (cbrt.f64 d) (/.f64 (cbrt.f64 (sqrt.f64 d)) (sqrt.f64 l))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (/.f64 d l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 1/4)) (cbrt.f64 (pow.f64 (/.f64 d l) 1/4))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (cbrt.f64 (/.f64 d l))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 1/4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 1/4)) (cbrt.f64 (/.f64 d l)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(sqrt.f64 (/.f64 d l)) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))))) |
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 d l))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (sqrt.f64 (cbrt.f64 (/.f64 d l)))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (*.f64 (cbrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l)))) (cbrt.f64 (/.f64 d l)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 1/4)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 d l) 1/4)) (cbrt.f64 (/.f64 d l)))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4)) (*.f64 (sqrt.f64 (pow.f64 l -1/2)) (pow.f64 d 1/4))) |
(*.f64 (sqrt.f64 d) (pow.f64 l -1/2)) |
(pow.f64 (sqrt.f64 (/.f64 d l)) 1) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 d l))) 2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d l))) 3) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (/.f64 d l) 1/2) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) 1/3) |
(sqrt.f64 (/.f64 d l)) |
(pow.f64 (sqrt.f64 (/.f64 l d)) -1) |
(/.f64 1 (sqrt.f64 (/.f64 l d))) |
(neg.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 (sqrt.f64 (/.f64 d l)) 3)) |
(sqrt.f64 (/.f64 d l)) |
(cbrt.f64 (/.f64 (pow.f64 d 3/2) (pow.f64 l 3/2))) |
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (log.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(sqrt.f64 (/.f64 d l)) |
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 d l)))) |
(sqrt.f64 (/.f64 d l)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 1) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (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 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 l d)))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l d))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l d))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (neg.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l d))) (sqrt.f64 (neg.f64 h))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l d))) (neg.f64 (sqrt.f64 h))) |
(/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 (/.f64 h d)))) |
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 l d))) |
(/.f64 1 (*.f64 (sqrt.f64 (/.f64 l d)) (/.f64 (sqrt.f64 h) (sqrt.f64 d)))) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (sqrt.f64 h))) |
(/.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 l d))) (sqrt.f64 h)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 d)) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d l))) (sqrt.f64 h)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (sqrt.f64 h) (sqrt.f64 d))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (sqrt.f64 (/.f64 d l))) |
(/.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(/.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 l) (sqrt.f64 (/.f64 d h)))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (sqrt.f64 (/.f64 d h))) |
(*.f64 (sqrt.f64 d) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 l))) |
(/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) d)) |
(/.f64 (*.f64 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 d d)) |
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(/.f64 (+.f64 (*.f64 d d) 0) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) d)) |
(/.f64 (*.f64 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 d d)) |
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 h) (sqrt.f64 l)) (+.f64 (*.f64 d d) 0))) |
(/.f64 (*.f64 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 d d)) |
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(/.f64 (+.f64 0 (pow.f64 d 3)) (*.f64 (*.f64 (sqrt.f64 l) (sqrt.f64 h)) (+.f64 (*.f64 d d) 0))) |
(/.f64 (*.f64 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) (/.f64 d d)) |
(*.f64 1 (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 1) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(pow.f64 (sqrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 2) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(pow.f64 (cbrt.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 3) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(pow.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3) 1/3) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(neg.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(log.f64 (exp.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(cbrt.f64 (pow.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) 3)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d h) 3/2) (pow.f64 (sqrt.f64 (/.f64 d l)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) (pow.f64 (/.f64 d h) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 d h) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 d l)) 3) (pow.f64 (/.f64 d h) 3/2))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 d l) 3/2) (pow.f64 (/.f64 d h) 3/2))) |
(expm1.f64 (log1p.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(exp.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) 1)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(log1p.f64 (expm1.f64 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
Compiled 21107 to 9036 computations (57.2% saved)
91 alts after pruning (85 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 809 | 30 | 839 |
| Fresh | 18 | 55 | 73 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 6 | 7 |
| Total | 829 | 91 | 920 |
| Status | Accuracy | Program |
|---|---|---|
| 24.1% | (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)))))) | |
| 11.8% | (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) | |
| 3.1% | (/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) | |
| 30.9% | (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) | |
| 31.2% | (/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) | |
| 11.1% | (/.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) | |
| 3.2% | (/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) | |
| 31.0% | (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) | |
| 30.7% | (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) | |
| 29.8% | (/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) | |
| 18.8% | (/.f64 (*.f64 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) | |
| 48.1% | (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) | |
| 30.7% | (/.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 d)))) | |
| 46.2% | (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) | |
| 3.2% | (/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) | |
| 3.1% | (/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) | |
| 3.1% | (/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| 22.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 3/2) 1/3)) | |
| 30.7% | (/.f64 d (pow.f64 (pow.f64 (*.f64 l h) 1/4) 2)) | |
| 32.9% | (/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) | |
| ✓ | 30.9% | (/.f64 d (sqrt.f64 (*.f64 l h))) |
| 29.1% | (/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) 1/2))) | |
| 23.9% | (/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) | |
| 30.9% | (/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) | |
| 26.1% | (-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l)))) | |
| ✓ | 30.9% | (*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
| 11.7% | (*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) | |
| 53.3% | (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.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))) | |
| 59.5% | (*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) | |
| ✓ | 3.2% | (*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
| 35.3% | (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) | |
| 3.5% | (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) | |
| 3.2% | (*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) | |
| 37.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)))) | |
| 31.4% | (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) | |
| 30.8% | (*.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))) d) | |
| 17.8% | (*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) | |
| 44.9% | (*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) | |
| 40.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) | |
| 35.3% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 61.0% | (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 3.2% | (*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) | |
| 5.4% | (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) | |
| 7.2% | (*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) | |
| 5.4% | (*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) | |
| 38.1% | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 22.5% | (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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)))))) | |
| 37.7% | (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 61.8% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) | |
| 37.4% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 36.4% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 63.0% | (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) | |
| 5.8% | (*.f64 (*.f64 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) | |
| 41.6% | (*.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 (/.f64 M l) h) M)) D)))))) | |
| 39.6% | (*.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)))))) | |
| 9.9% | (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) | |
| 41.4% | (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) | |
| 6.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) | |
| 5.9% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) | |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 5.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) | |
| 2.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) | |
| 56.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) | |
| 43.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) | |
| 31.5% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) | |
| ✓ | 5.4% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
| 10.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) | |
| 12.0% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) | |
| 12.3% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) | |
| 10.8% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) | |
| ✓ | 4.1% | (*.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)))))) |
| 4.3% | (*.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)))))) | |
| 6.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) | |
| 11.1% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) | |
| 8.7% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) | |
| 6.2% | (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) | |
| 33.0% | (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) | |
| 43.7% | (*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) | |
| 42.8% | (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) | |
| 6.1% | (*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) | |
| 3.2% | (*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) | |
| 29.1% | (*.f64 (exp.f64 (*.f64 -1/2 (log.f64 (*.f64 l h)))) d) | |
| 30.4% | (*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) | |
| ✓ | 30.4% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 l) h))) |
| 30.4% | (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) l))) | |
| 33.0% | (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) | |
| 27.0% | (sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) | |
| 36.7% | (sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) | |
| 36.2% | (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) | |
| 32.8% | (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) | |
| 3.0% | (neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
Compiled 2261 to 1582 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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 l)) (*.f64 d (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) (cbrt.f64 h)) |
(*.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 (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))) |
(*.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)))) |
(/.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)) |
(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 (sqrt.f64 (/.f64 d h)) (cbrt.f64 (pow.f64 (/.f64 d l) 3/2))) (-.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (/.f64 M 2) (/.f64 D d)) 2) (/.f64 h l))))) |
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))))) 3) |
(*.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 (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 (pow.f64 (pow.f64 (/.f64 d h) 1/4) 2) (*.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 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.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 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (pow.f64 (*.f64 M (*.f64 (sqrt.f64 h) (/.f64 D (*.f64 d (sqrt.f64 l))))) 2) (*.f64 -1/8 (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) |
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) (+.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 h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (/.f64 1 (/.f64 (sqrt.f64 l) (sqrt.f64 h)))) 2)))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 d h)) (cbrt.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 (*.f64 (sqrt.f64 d) -1/8) (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 l)) |
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (*.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 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 d h))) 3) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (pow.f64 (*.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) (sqrt.f64 (/.f64 h l))) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 (*.f64 M (sqrt.f64 h)) (/.f64 D (*.f64 d (sqrt.f64 l)))) 2)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))))) 3) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
7 calls:
| 545.0ms | h |
| 482.0ms | l |
| 382.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)))) |
| 285.0ms | (*.f64 M D) |
| 280.0ms | d |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.6% | 3 | d |
| 82.9% | 5 | h |
| 79.9% | 4 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 3565 to 1575 computations (55.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 6.355119951025672e-126 | 2.3621424390283574e-121 |
| 81.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 114.0ms | -3.7537430105460647e-93 | -4.877146412849373e-98 |
| 212.0ms | -1.2385816095370247e+177 | -8.542768721510633e+166 |
| 221.0ms | 615× | body | 256 | invalid |
| 218.0ms | 544× | body | 256 | valid |
| 15.0ms | 67× | body | 256 | infinite |
Compiled 2787 to 2005 computations (28.1% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
7 calls:
| 394.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)))) |
| 381.0ms | h |
| 333.0ms | d |
| 265.0ms | (*.f64 M D) |
| 254.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 78.6% | 3 | d |
| 82.9% | 5 | h |
| 79.9% | 4 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 2832 to 1243 computations (56.1% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| Time | Left | Right |
|---|---|---|
| 99.0ms | 6.355119951025672e-126 | 2.3621424390283574e-121 |
| 84.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 154.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 22.0ms | -1.2385816095370247e+177 | -8.542768721510633e+166 |
| 219.0ms | 432× | body | 256 | valid |
| 120.0ms | 459× | body | 256 | invalid |
| 9.0ms | 35× | body | 256 | infinite |
Compiled 2520 to 1808 computations (28.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 h)) (sqrt.f64 d)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| Outputs |
|---|
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
7 calls:
| 288.0ms | h |
| 284.0ms | l |
| 194.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)))) |
| 184.0ms | d |
| 167.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.9% | 3 | d |
| 80.4% | 4 | h |
| 79.6% | 5 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 2791 to 1224 computations (56.1% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 6.355119951025672e-126 | 2.3621424390283574e-121 |
| 66.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 83.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 97.0ms | 440× | body | 256 | invalid |
| 94.0ms | 384× | body | 256 | valid |
| 10.0ms | 44× | body | 256 | infinite |
Compiled 1777 to 1287 computations (27.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
7 calls:
| 314.0ms | d |
| 287.0ms | l |
| 275.0ms | h |
| 173.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)))) |
| 149.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.9% | 6 | d |
| 78.5% | 5 | h |
| 75.9% | 5 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 2710 to 1184 computations (56.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 56.0ms | 6.355119951025672e-126 | 2.3621424390283574e-121 |
| 66.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 66.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 59.0ms | -5.342293246295404e-56 | -4.6953587262593935e-59 |
| 118.0ms | 512× | body | 256 | valid |
| 109.0ms | 520× | body | 256 | invalid |
| 11.0ms | 45× | body | 256 | infinite |
Compiled 1970 to 1442 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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 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 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
7 calls:
| 642.0ms | d |
| 511.0ms | h |
| 260.0ms | l |
| 166.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)))) |
| 139.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 76.2% | 6 | d |
| 78.1% | 5 | h |
| 75.6% | 5 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 2632 to 1146 computations (56.5% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 74.0ms | 2.715536154829647e-117 | 3.1497416021567267e-108 |
| 106.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 119.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 116.0ms | -5.342293246295404e-56 | -4.6953587262593935e-59 |
| 178.0ms | 589× | body | 256 | invalid |
| 171.0ms | 528× | body | 256 | valid |
| 15.0ms | 63× | body | 256 | infinite |
Compiled 1835 to 1361 computations (25.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (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)))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 d (*.f64 D M)) 2))) 1/8))) |
(*.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 (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 (*.f64 (pow.f64 (*.f64 M (*.f64 1/2 (/.f64 D d))) 2) h) l)))) |
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) (/.f64 (*.f64 (*.f64 (*.f64 D M) (*.f64 D M)) 1/8) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 1 h) 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))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/8 (*.f64 (*.f64 M (*.f64 M h)) (/.f64 (/.f64 (/.f64 D (/.f64 d D)) d) l)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (*.f64 -1/2 (pow.f64 (*.f64 D (/.f64 1/2 d)) 2)) (/.f64 M (/.f64 (/.f64 l h) M))) 1))) |
(*.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 1 (sqrt.f64 (/.f64 h d))) (*.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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (fma.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 (/.f64 1 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 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 (pow.f64 (/.f64 d h) (/.f64 1 2)) (/.f64 1 (sqrt.f64 (/.f64 l d)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 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)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (/.f64 l (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2)))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (-.f64 (+.f64 1 (*.f64 1/2 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 M D) d)) 2) (/.f64 h l)))) 1))) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 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)))) |
7 calls:
| 580.0ms | d |
| 417.0ms | l |
| 403.0ms | h |
| 337.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)))) |
| 215.0ms | (*.f64 M D) |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.6% | 5 | d |
| 74.7% | 4 | h |
| 73.3% | 4 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
| 73.7% | 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)))) |
| 64.6% | 3 | (*.f64 M D) |
Compiled 2594 to 1129 computations (56.5% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 104.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 69.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 111.0ms | -5.342293246295404e-56 | -4.6953587262593935e-59 |
| 135.0ms | 384× | body | 256 | valid |
| 135.0ms | 430× | body | 256 | invalid |
| 8.0ms | 28× | body | 256 | infinite |
Compiled 1160 to 875 computations (24.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 (/.f64 (exp.f64 (*.f64 (log.f64 (/.f64 -1 l)) 1/2)) (sqrt.f64 (neg.f64 h))) d) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) (/.f64 (cbrt.f64 (*.f64 l h)) d)) |
(*.f64 (exp.f64 (*.f64 -1/2 (+.f64 (log.f64 (*.f64 -1 l)) (*.f64 -1 (log.f64 (/.f64 -1 h)))))) d) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (fma.f64 (neg.f64 h) (*.f64 (pow.f64 (/.f64 (*.f64 D M) d) 2) (/.f64 1/8 l)) 1)) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d (*.f64 h l)) d)) (fma.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 d (*.f64 D M))) 2) (/.f64 h l)) -1/2 1)) |
| Outputs |
|---|
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
5 calls:
| 410.0ms | h |
| 236.0ms | l |
| 225.0ms | d |
| 99.0ms | M |
| 49.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.6% | 3 | d |
| 73.0% | 5 | h |
| 65.8% | 2 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
Compiled 1802 to 797 computations (55.8% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 61.0ms | 1.9713677955517484e-27 | 1.7426815120221947e-23 |
| 64.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 80.0ms | -6.849552675539066e-121 | -1.4212239880938447e-126 |
| 83.0ms | -5.342293246295404e-56 | -4.6953587262593935e-59 |
| 142.0ms | 554× | body | 256 | invalid |
| 128.0ms | 512× | body | 256 | valid |
| 8.0ms | 36× | body | 256 | infinite |
Compiled 1505 to 1127 computations (25.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (*.f64 (/.f64 (/.f64 l 1/2) D) (/.f64 d M))))) 0))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (sqrt.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 l h)))))) |
(*.f64 (log.f64 (exp.f64 (pow.f64 (*.f64 l h) -1/2))) d) |
(pow.f64 (cbrt.f64 (/.f64 d (sqrt.f64 (*.f64 l h)))) 3) |
(*.f64 d (expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))))) |
(*.f64 d (sqrt.f64 (log.f64 (exp.f64 (/.f64 1 (*.f64 l h)))))) |
(*.f64 d (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (*.f64 l h)))) 3)) |
(*.f64 (-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 l h) -1/2))) 1) d) |
(/.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 l d)) (neg.f64 (sqrt.f64 h)))) |
(*.f64 d (-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (*.f64 l h))))) 1)) |
(/.f64 (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 (/.f64 d h))) (sqrt.f64 (neg.f64 l))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 363.0ms | h |
| 237.0ms | d |
| 196.0ms | l |
| 51.0ms | D |
| 47.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 71.6% | 3 | d |
| 71.0% | 5 | h |
| 65.8% | 2 | l |
| 63.0% | 1 | M |
| 63.0% | 1 | D |
Compiled 1668 to 736 computations (55.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 84.0ms | 2.8809539183145613e+128 | 1.543383251131884e+129 |
| 96.0ms | -1.4802549373134553e+164 | -1.8827901796419788e+161 |
| 90.0ms | 224× | body | 256 | valid |
| 81.0ms | 242× | body | 256 | invalid |
| 3.0ms | 15× | body | 256 | infinite |
Compiled 854 to 620 computations (27.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) 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 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (*.f64 (*.f64 (/.f64 D d) (/.f64 D d)) (*.f64 (/.f64 (*.f64 M M) (/.f64 l h)) 1/8)))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 293.0ms | h |
| 248.0ms | d |
| 197.0ms | l |
| 170.0ms | M |
| 158.0ms | D |
| Accuracy | Segments | Branch |
|---|---|---|
| 68.8% | 5 | d |
| 69.6% | 7 | h |
| 65.1% | 4 | l |
| 58.6% | 3 | M |
| 60.4% | 5 | D |
Compiled 1305 to 552 computations (57.7% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 69.0ms | 1.4341499837652017e+88 | 1.2852731171168178e+91 |
| 72.0ms | 1.9713677955517484e-27 | 1.7426815120221947e-23 |
| 80.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 71.0ms | -1.1548824346754942e-261 | -2.7463151195220766e-265 |
| 134.0ms | -4.773360068693298e-190 | -1.0405754305443541e-208 |
| 66.0ms | -5.342293246295404e-56 | -4.6953587262593935e-59 |
| 251.0ms | 936× | body | 256 | invalid |
| 202.0ms | 784× | body | 256 | valid |
| 25.0ms | 107× | body | 256 | infinite |
Compiled 2503 to 1806 computations (27.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.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 (*.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 (/.f64 M l) h) M)) D)))))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (/.f64 D (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 M M) (/.f64 l h))) D)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) M) l) (/.f64 (/.f64 h d) d)))))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 221.0ms | D |
| 207.0ms | M |
| 173.0ms | d |
| 150.0ms | l |
| 93.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 67.6% | 6 | d |
| 64.8% | 3 | h |
| 64.7% | 3 | l |
| 57.8% | 7 | M |
| 57.5% | 7 | D |
Compiled 1237 to 520 computations (58% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 94.0ms | 3.577119528441587e+43 | 1.7325301159620962e+50 |
| 54.0ms | 1.7188022066234194e-76 | 1.7135838792506685e-74 |
| 98.0ms | -1.3601159503533824e-298 | 2.04342154974314e-307 |
| 55.0ms | -6.831262772528649e-77 | -5.496627532638512e-79 |
| 35.0ms | -7.481506950206667e+99 | -2.097808837411474e+99 |
| 152.0ms | 633× | body | 256 | invalid |
| 151.0ms | 608× | body | 256 | valid |
| 25.0ms | 89× | body | 256 | infinite |
Compiled 1514 to 1120 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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (cbrt.f64 (pow.f64 (/.f64 1 (*.f64 l h)) 3/2))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 -1 l)) (sqrt.f64 (neg.f64 h))) d) |
(/.f64 (sqrt.f64 (/.f64 -1 l)) (/.f64 (sqrt.f64 (neg.f64 h)) d)) |
(/.f64 (*.f64 (sqrt.f64 (/.f64 -1 l)) d) (sqrt.f64 (neg.f64 h))) |
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 l)) d) (neg.f64 (sqrt.f64 h))) |
(*.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 d d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 l) d))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 d l))) 1)) |
(*.f64 (*.f64 (pow.f64 (neg.f64 h) -1/2) (pow.f64 (/.f64 -1 l) 1/2)) d) |
(*.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 -1/8 (/.f64 (*.f64 (*.f64 D M) (*.f64 D M)) d))) |
(*.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 (*.f64 M M) (/.f64 D (/.f64 d D))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) -1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 l 3))) 1/8)) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d M)) M) (*.f64 -1/8 (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 d (*.f64 M M))) (sqrt.f64 (/.f64 h (pow.f64 l 3)))) 1/8) |
(/.f64 (*.f64 -1/8 (*.f64 D (*.f64 D (*.f64 M M)))) (/.f64 d (sqrt.f64 (/.f64 h (pow.f64 l 3))))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (-.f64 1 (/.f64 (*.f64 (*.f64 1/8 (pow.f64 (*.f64 M (/.f64 D d)) 2)) h) l))) |
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 d h) l) d)) (-.f64 1 (*.f64 (/.f64 h (*.f64 l (pow.f64 (/.f64 (/.f64 d M) D) 2))) 1/8))) |
(*.f64 (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (+.f64 1 (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 M (/.f64 d D))) 2) (/.f64 h l)) -1/2))) |
(*.f64 (+.f64 (*.f64 h (/.f64 -1/2 (*.f64 l (*.f64 (pow.f64 (/.f64 (/.f64 d M) D) 2) 4)))) 1) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 D (/.f64 (/.f64 D d) (*.f64 l d))) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (*.f64 (/.f64 D (*.f64 d d)) (/.f64 D l)) (*.f64 M (*.f64 M h)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (*.f64 M M) h) (*.f64 d d)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -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 -1/8 (*.f64 (/.f64 (*.f64 D M) (*.f64 d (/.f64 d D))) (/.f64 h (/.f64 l M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 D (/.f64 (/.f64 d (*.f64 (/.f64 M d) (/.f64 h l))) (*.f64 D M)))))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 M (*.f64 D (*.f64 (/.f64 (*.f64 D (/.f64 M d)) d) h))) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 (*.f64 D M) M)) d) (/.f64 h d)) l)))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.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/8 (*.f64 (*.f64 (/.f64 D d) (neg.f64 (/.f64 (/.f64 D d) (neg.f64 l)))) (*.f64 M (*.f64 M h)))))) |
(*.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 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d d)) (/.f64 (*.f64 (*.f64 M M) h) l))) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (*.f64 (/.f64 D (/.f64 l D)) (*.f64 (*.f64 (/.f64 h d) (/.f64 (*.f64 M M) d)) -1/8)) 1))) |
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 l d))) (*.f64 -1/8 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 D D) M) (*.f64 M h)) (*.f64 d d)) l)))) |
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 -1/8 (*.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d l))) (*.f64 M (*.f64 M h)))))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 224.0ms | D |
| 219.0ms | M |
| 147.0ms | l |
| 145.0ms | d |
| 83.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.7% | 4 | d |
| 64.8% | 3 | h |
| 64.7% | 3 | l |
| 57.8% | 7 | M |
| 53.7% | 4 | D |
Compiled 1144 to 485 computations (57.6% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 153.0ms | -1.3601159503533824e-298 | 2.04342154974314e-307 |
| 62.0ms | -6.831262772528649e-77 | -5.496627532638512e-79 |
| 36.0ms | -7.481506950206667e+99 | -2.097808837411474e+99 |
| 120.0ms | 352× | body | 256 | valid |
| 103.0ms | 433× | body | 256 | invalid |
| 23.0ms | 89× | body | 256 | infinite |
Compiled 698 to 544 computations (22.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) |
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 108.0ms | l |
| 103.0ms | d |
| 43.0ms | D |
| 30.0ms | h |
| 16.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 65.2% | 4 | d |
| 62.9% | 2 | h |
| 64.9% | 4 | l |
| 46.2% | 1 | M |
| 48.2% | 3 | D |
Compiled 304 to 151 computations (50.3% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 148.0ms | -1.3601159503533824e-298 | 2.04342154974314e-307 |
| 58.0ms | -6.831262772528649e-77 | -5.496627532638512e-79 |
| 76.0ms | -7.481506950206667e+99 | -2.097808837411474e+99 |
| 167.0ms | 352× | body | 256 | valid |
| 93.0ms | 470× | body | 256 | invalid |
| 16.0ms | 71× | body | 256 | infinite |
Compiled 698 to 544 computations (22.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 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
(/.f64 d (cbrt.f64 (pow.f64 (*.f64 l h) 3/2))) |
(/.f64 (neg.f64 d) (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 (neg.f64 d) (sqrt.f64 h)) (sqrt.f64 l)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 l h)) d) -1) |
(*.f64 d (/.f64 1 (*.f64 (sqrt.f64 l) (sqrt.f64 h)))) |
(*.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)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) |
5 calls:
| 194.0ms | M |
| 176.0ms | D |
| 77.0ms | h |
| 35.0ms | d |
| 33.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.9% | 2 | d |
| 62.9% | 2 | h |
| 62.9% | 2 | l |
| 44.7% | 7 | M |
| 44.0% | 7 | D |
Compiled 295 to 148 computations (49.8% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 69.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 30.0ms | 131× | body | 256 | invalid |
| 28.0ms | 112× | body | 256 | valid |
| 9.0ms | 23× | body | 256 | infinite |
Compiled 251 to 199 computations (20.7% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h))) |
(/.f64 (/.f64 d (sqrt.f64 h)) (sqrt.f64 l)) |
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h)) |
(neg.f64 (/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l))) |
5 calls:
| 133.0ms | D |
| 114.0ms | M |
| 24.0ms | d |
| 22.0ms | l |
| 21.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 62.9% | 2 | d |
| 62.9% | 2 | h |
| 62.9% | 2 | l |
| 44.6% | 7 | M |
| 44.0% | 7 | D |
Compiled 210 to 112 computations (46.7% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 76.0ms | -3.5573841998553183e-307 | 8.00532843712327e-308 |
| 36.0ms | 112× | body | 256 | valid |
| 32.0ms | 123× | body | 256 | invalid |
| 6.0ms | 24× | body | 256 | infinite |
Compiled 244 to 192 computations (21.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 d (sqrt.f64 (*.f64 (/.f64 1 l) (/.f64 1 h)))) |
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 h 1) l)) d)) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 66.0ms | D |
| 50.0ms | M |
| 17.0ms | l |
| 17.0ms | h |
| 17.0ms | d |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.8% | 2 | d |
| 57.8% | 2 | h |
| 57.8% | 2 | l |
| 42.7% | 5 | M |
| 43.1% | 7 | D |
Compiled 174 to 101 computations (42% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 171.0ms | 3.994241240078266e-294 | 5.10646894647502e-291 |
| 88.0ms | 368× | body | 256 | invalid |
| 51.0ms | 198× | body | 256 | infinite |
| 29.0ms | 128× | body | 256 | valid |
Compiled 272 to 214 computations (21.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
| Outputs |
|---|
(*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 81.0ms | M |
| 63.0ms | D |
| 46.0ms | d |
| 14.0ms | l |
| 14.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 57.8% | 2 | d |
| 57.8% | 2 | h |
| 57.8% | 2 | l |
| 42.7% | 5 | M |
| 43.1% | 7 | D |
Compiled 145 to 82 computations (43.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 157.0ms | 3.994241240078266e-294 | 5.10646894647502e-291 |
| 59.0ms | 197× | body | 256 | infinite |
| 55.0ms | 273× | body | 256 | invalid |
| 41.0ms | 128× | body | 256 | valid |
Compiled 272 to 214 computations (21.3% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) |
(sqrt.f64 (/.f64 d (/.f64 (*.f64 l h) d))) |
(sqrt.f64 (/.f64 (*.f64 d d) (*.f64 l h))) |
(*.f64 d (sqrt.f64 (/.f64 (/.f64 1 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 d (/.f64 h (/.f64 d l)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 60.0ms | M |
| 33.0ms | D |
| 15.0ms | l |
| 14.0ms | h |
| 13.0ms | d |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.6% | 2 | d |
| 50.2% | 2 | h |
| 50.2% | 2 | l |
| 40.4% | 3 | M |
| 41.2% | 5 | D |
Compiled 136 to 76 computations (44.1% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 66.0ms | 4.344841585746331e-283 | 5.937360647351873e-282 |
| 35.0ms | 125× | body | 256 | invalid |
| 22.0ms | 96× | body | 256 | valid |
| 8.0ms | 35× | body | 256 | infinite |
Compiled 210 to 158 computations (24.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 d (*.f64 (/.f64 l d) h))) |
| Outputs |
|---|
(sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 28.0ms | D |
| 15.0ms | M |
| 8.0ms | d |
| 8.0ms | l |
| 8.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.5% | 2 | d |
| 50.1% | 2 | h |
| 50.1% | 2 | l |
| 40.4% | 3 | M |
| 41.2% | 5 | D |
Compiled 72 to 47 computations (34.7% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 4.344841585746331e-283 | 5.937360647351873e-282 |
| 25.0ms | 123× | body | 256 | invalid |
| 22.0ms | 96× | body | 256 | valid |
| 8.0ms | 38× | body | 256 | infinite |
Compiled 210 to 158 computations (24.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))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 49.0ms | d |
| 32.0ms | M |
| 16.0ms | D |
| 7.0ms | l |
| 7.0ms | h |
| Accuracy | Segments | Branch |
|---|---|---|
| 50.4% | 2 | d |
| 50.0% | 2 | h |
| 50.0% | 2 | l |
| 39.6% | 3 | M |
| 41.2% | 5 | D |
Compiled 64 to 43 computations (32.8% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 50.0ms | 4.344841585746331e-283 | 5.937360647351873e-282 |
| 22.0ms | 96× | body | 256 | valid |
| 20.0ms | 102× | body | 256 | invalid |
| 7.0ms | 30× | body | 256 | infinite |
Compiled 210 to 158 computations (24.8% saved)
| Inputs |
|---|
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
| Outputs |
|---|
(sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 17.0ms | D |
| 12.0ms | d |
| 10.0ms | l |
| 6.0ms | h |
| 3.0ms | M |
| Accuracy | Segments | Branch |
|---|---|---|
| 47.8% | 2 | d |
| 47.8% | 2 | h |
| 47.8% | 2 | l |
| 32.8% | 1 | M |
| 37.0% | 5 | D |
Compiled 56 to 39 computations (30.4% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 64.0ms | 4.344841585746331e-283 | 5.937360647351873e-282 |
| 29.0ms | 141× | body | 256 | invalid |
| 22.0ms | 96× | body | 256 | valid |
| 10.0ms | 43× | body | 256 | infinite |
Compiled 210 to 158 computations (24.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 (pow.f64 (*.f64 l h) -1/2) d) |
5 calls:
| 4.0ms | h |
| 3.0ms | D |
| 3.0ms | d |
| 3.0ms | M |
| 3.0ms | l |
| Accuracy | Segments | Branch |
|---|---|---|
| 30.9% | 1 | d |
| 30.9% | 1 | h |
| 30.9% | 1 | l |
| 30.9% | 1 | M |
| 30.9% | 1 | D |
Compiled 48 to 36 computations (25% saved)
| 1× | egg-herbie |
| 140× | *-commutative |
| 50× | +-commutative |
| 40× | neg-mul-1 |
| 40× | neg-sub0 |
| 30× | distribute-lft-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 271 | 4506 |
| 1 | 351 | 4506 |
| 2 | 387 | 4506 |
| 3 | 414 | 4506 |
| 4 | 431 | 4506 |
| 5 | 444 | 4506 |
| 6 | 460 | 4506 |
| 7 | 475 | 4506 |
| 8 | 486 | 4506 |
| 9 | 492 | 4506 |
| 10 | 495 | 4506 |
| 11 | 496 | 4506 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 h -370000000000000009047902913711393337012684075593837980584740895734832683587756958925916275244330442457924130619147022171029216367189707867898106676865804454557044965376) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -634895607656747/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) (if (<=.f64 h 6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -4540125407440079/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h 1162941958872971/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -2591295183367767/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8812308987555825/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0)))))) |
(if (<=.f64 h -2883494409718323/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -8812308987555825/5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 2046777847616429/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -8593944123082061/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -1562993992725273/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.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 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -3745715777330175/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -781199283221165/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 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))))))) |
(if (<=.f64 h -381638965992131/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -2896153440234563/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8275667163517223/21778071482940061661655974875633165533184) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 d -999999999999999937849939638116397466450525159438967985375725315922685858882365002492855496964043060934899979621894213003182527093908649335762989920701551401238528) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d 345000000000000016315567567157161075042330502752456369520807919984951053791569426213338513009290337795440657104391513963898077184) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(if (<=.f64 h -7463162001623895/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (if (<=.f64 h -6940296704921315/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 h 348449143727041/174224571863520493293247799005065324265472) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (if (<=.f64 h 850000000000000045012333702925103153016584209632516935956053517738551449980590319856517120) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))))))) |
(if (<=.f64 d -3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -6466367003276193/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (if (<=.f64 d 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (if (<=.f64 d 224999999999999989582905081490473980845409435648) (*.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 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))))) |
(if (<=.f64 d -6000000000000000289684235881132415372962675820719059498109480439862655388483469610378510512034938880) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -3389627864620585/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 2833631546302349/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 d -2100000000000000101389482558396345380536936537251670824338318153951929385969214363632478679212228608) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -5736293309357913/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 653996952628337/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 6278370745232035/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 5755173183129365/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
| Outputs |
|---|
(if (<=.f64 h -370000000000000009047902913711393337012684075593837980584740895734832683587756958925916275244330442457924130619147022171029216367189707867898106676865804454557044965376) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -634895607656747/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))) 1)) (if (<=.f64 h 6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -370000000000000009047902913711393337012684075593837980584740895734832683587756958925916275244330442457924130619147022171029216367189707867898106676865804454557044965376) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h -634895607656747/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (if (<=.f64 h 6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -370000000000000009047902913711393337012684075593837980584740895734832683587756958925916275244330442457924130619147022171029216367189707867898106676865804454557044965376) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h -634895607656747/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (if (<=.f64 h 6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -4540125407440079/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h 1162941958872971/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h -4540125407440079/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h 1162941958872971/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h -4540125407440079/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (*.f64 (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 h))) (pow.f64 (/.f64 d l) 1/2)) (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))))) (if (<=.f64 h 1162941958872971/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -2591295183367767/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l)))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8812308987555825/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0)))))) |
(if (<=.f64 h -2591295183367767/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8812308987555825/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))))))) |
(if (<=.f64 h -2591295183367767/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (neg.f64 l))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8812308987555825/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))))))) |
(if (<=.f64 h -2883494409718323/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -8812308987555825/5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 2046777847616429/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (pow.f64 (/.f64 d l) (/.f64 1 2))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -2883494409718323/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -8812308987555825/5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 2046777847616429/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -2883494409718323/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -8812308987555825/5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261952) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 2046777847616429/186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (pow.f64 (/.f64 d l) 1/2) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -8593944123082061/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -1562993992725273/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.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 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -8593944123082061/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -1562993992725273/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 (/.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 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -8593944123082061/113078212145816597093331040047546785012958969400039613319782796882727665664) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -1562993992725273/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 1776241522796147/86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442432) (*.f64 (/.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 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (/.f64 (sqrt.f64 d) (sqrt.f64 l)))))))) |
(if (<=.f64 h -3745715777330175/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -781199283221165/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 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))))))) |
(if (<=.f64 h -3745715777330175/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -781199283221165/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (*.f64 (/.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))))))) |
(if (<=.f64 h -3745715777330175/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -781199283221165/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (*.f64 (/.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))))))) |
(if (<=.f64 h -381638965992131/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (if (<=.f64 h -2896153440234563/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8275667163517223/21778071482940061661655974875633165533184) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 1 2)) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))))))) |
(if (<=.f64 h -381638965992131/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -2896153440234563/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8275667163517223/21778071482940061661655974875633165533184) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))))))) |
(if (<=.f64 h -381638965992131/7067388259113537318333190002971674063309935587502475832486424805170479104) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))) (if (<=.f64 h -2896153440234563/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (*.f64 (sqrt.f64 (neg.f64 d)) (sqrt.f64 (/.f64 d l))) (sqrt.f64 (neg.f64 h))) (if (<=.f64 h 8275667163517223/21778071482940061661655974875633165533184) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 d h) 1/2))))))) |
(if (<=.f64 d -999999999999999937849939638116397466450525159438967985375725315922685858882365002492855496964043060934899979621894213003182527093908649335762989920701551401238528) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d 345000000000000016315567567157161075042330502752456369520807919984951053791569426213338513009290337795440657104391513963898077184) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l))) (-.f64 1 (+.f64 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 (/.f64 (/.f64 d M) D) 2) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M))))))) 0))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(if (<=.f64 d -999999999999999937849939638116397466450525159438967985375725315922685858882365002492855496964043060934899979621894213003182527093908649335762989920701551401238528) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d 345000000000000016315567567157161075042330502752456369520807919984951053791569426213338513009290337795440657104391513963898077184) (*.f64 (-.f64 1 (*.f64 h (/.f64 1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(if (<=.f64 d -999999999999999937849939638116397466450525159438967985375725315922685858882365002492855496964043060934899979621894213003182527093908649335762989920701551401238528) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d 345000000000000016315567567157161075042330502752456369520807919984951053791569426213338513009290337795440657104391513963898077184) (*.f64 (+.f64 1 (*.f64 h (/.f64 -1/2 (*.f64 (*.f64 2 (/.f64 (/.f64 d M) D)) (/.f64 l (*.f64 1/2 (/.f64 D (/.f64 d M)))))))) (*.f64 (/.f64 1 (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))) |
(if (<=.f64 h -7463162001623895/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (if (<=.f64 h -6940296704921315/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 h -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 h 348449143727041/174224571863520493293247799005065324265472) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (if (<=.f64 h 850000000000000045012333702925103153016584209632516935956053517738551449980590319856517120) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 (/.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) (/.f64 (/.f64 l h) (*.f64 (*.f64 (*.f64 M (/.f64 1/2 d)) D) -1/2))) 1))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))))))))) |
(if (<=.f64 h -7463162001623895/56539106072908298546665520023773392506479484700019806659891398441363832832) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (/.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) (/.f64 (/.f64 l h) (*.f64 -1/2 (*.f64 D (*.f64 M (/.f64 1/2 d))))))))) (if (<=.f64 h -6940296704921315/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 h -2382458120577503/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (/.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) (/.f64 (/.f64 l h) (*.f64 -1/2 (*.f64 D (*.f64 M (/.f64 1/2 d))))))))) (if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (or (<=.f64 h 348449143727041/174224571863520493293247799005065324265472) (not (<=.f64 h 850000000000000045012333702925103153016584209632516935956053517738551449980590319856517120))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 1 (/.f64 (*.f64 D (*.f64 M (/.f64 1/2 d))) (/.f64 (/.f64 l h) (*.f64 -1/2 (*.f64 D (*.f64 M (/.f64 1/2 d)))))))))))))) |
(if (<=.f64 d -3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -6466367003276193/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (if (<=.f64 d 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (if (<=.f64 d 224999999999999989582905081490473980845409435648) (*.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 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))))) |
(if (<=.f64 d -3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d -6466367003276193/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (if (or (<=.f64 d 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (not (<=.f64 d 224999999999999989582905081490473980845409435648))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (+.f64 1 (*.f64 -1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) l) (/.f64 (/.f64 h d) d)))))))))) |
(if (<=.f64 d -3000000000000000144842117940566207686481337910359529749054740219931327694241734805189255256017469440) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d -6466367003276193/2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 256165351842065/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (if (or (<=.f64 d 7638884911254323/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (not (<=.f64 d 224999999999999989582905081490473980845409435648))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (-.f64 1 (*.f64 1/2 (*.f64 1/4 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) l) (/.f64 (/.f64 h d) d)))))))))) |
(if (<=.f64 d -6000000000000000289684235881132415372962675820719059498109480439862655388483469610378510512034938880) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -3389627864620585/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 2833631546302349/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 d -6000000000000000289684235881132415372962675820719059498109480439862655388483469610378510512034938880) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d -3389627864620585/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 h d))) (if (<=.f64 d 2833631546302349/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 d -2100000000000000101389482558396345380536936537251670824338318153951929385969214363632478679212228608) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (if (<=.f64 d -5736293309357913/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 d -2100000000000000101389482558396345380536936537251670824338318153951929385969214363632478679212228608) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (if (<=.f64 d -5736293309357913/521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256) (/.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 l d))) (if (<=.f64 d -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 d (/.f64 (pow.f64 l -1/2) (sqrt.f64 h)))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 h -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (/.f64 d (*.f64 (sqrt.f64 h) (sqrt.f64 l)))) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 l h))) (neg.f64 d)) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 (neg.f64 d) (sqrt.f64 (/.f64 1 (*.f64 h l)))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 l 5752618031559411/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 d (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 h) l)))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(if (<=.f64 d 653996952628337/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 653996952628337/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264) (sqrt.f64 (/.f64 d (/.f64 h (/.f64 d l)))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(if (<=.f64 d 6278370745232035/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (sqrt.f64 (/.f64 d (*.f64 (/.f64 l d) h))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 6278370745232035/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (sqrt.f64 (/.f64 d (*.f64 h (/.f64 l d)))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(if (<=.f64 d 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(if (<=.f64 d 5755173183129365/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 l h)))) (*.f64 (pow.f64 (*.f64 l h) -1/2) d)) |
(if (<=.f64 d 5755173183129365/10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224) (sqrt.f64 (*.f64 d (/.f64 d (*.f64 h l)))) (*.f64 d (pow.f64 (*.f64 h l) -1/2))) |
(*.f64 (pow.f64 (*.f64 l h) -1/2) d) |
(*.f64 d (pow.f64 (*.f64 h l) -1/2)) |
(/.f64 d (sqrt.f64 (*.f64 l h))) |
(/.f64 d (sqrt.f64 (*.f64 h l))) |
Compiled 1659 to 1009 computations (39.2% saved)
| 5× | egg-herbie |
| 1460× | distribute-lft-neg-in |
| 1418× | distribute-rgt-neg-in |
| 1346× | associate-/l* |
| 1346× | associate-/l* |
| 1346× | associate-/l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 267 | 9511 |
| 1 | 586 | 9289 |
| 2 | 2015 | 9133 |
| 3 | 7818 | 9133 |
| 0 | 267 | 9511 |
| 1 | 586 | 9289 |
| 2 | 2015 | 9133 |
| 3 | 7818 | 9133 |
| 0 | 25 | 81 |
| 1 | 64 | 81 |
| 2 | 210 | 77 |
| 3 | 1187 | 77 |
| 4 | 4076 | 77 |
| 5 | 7847 | 77 |
| 0 | 267 | 9511 |
| 1 | 586 | 9289 |
| 2 | 2015 | 9133 |
| 3 | 7818 | 9133 |
| 0 | 267 | 9511 |
| 1 | 586 | 9289 |
| 2 | 2015 | 9133 |
| 3 | 7818 | 9133 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 2102 to 1328 computations (36.8% saved)
Compiled 1918 to 928 computations (51.6% saved)
Loading profile data...