| commit | 88d4c6d4c870f53d129ab5f8b43e01812d9b500e | [log] [tgz] |
|---|---|---|
| author | Rasmus Munk Larsen <rmlarsen@google.com> | Mon Feb 22 16:06:00 2021 -0800 |
| committer | Rasmus Munk Larsen <rmlarsen@google.com> | Tue Feb 23 23:11:03 2021 +0000 |
| tree | 9cbf45f49791b89129e8b6a45a06e019a57f842e | |
| parent | 2ac0b787399df718dc61219145f44a6ae99813aa [diff] |
Accurate pow, part 2. This change adds specializations of log2 and exp2 for double that make pow<double> accurate the 1 ULP. Speed for AVX-512 is within 0.5% of the currect implementation.
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
For more information go to http://eigen.tuxfamily.org/.
For pull request, bug reports, and feature requests, go to https://gitlab.com/libeigen/eigen.