aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/MathFunctions.h
Commit message (Expand)AuthorAge
* Don't add EIGEN_DEVICE_FUNC to random() since ::rand is not available in Cuda.Gravatar Rasmus Munk Larsen2020-01-09
* Add missing EIGEN_DEVICE_FUNC annotations in MathFunctions.h.Gravatar Rasmus Munk Larsen2020-01-09
* Bug #1785: Introduce numext::rint.Gravatar Ilya Tokar2020-01-07
* Resolve double-promotion warnings when compiling with clang.Gravatar Christoph Hertzberg2019-12-13
* Fix implementation of complex expm1. Add tests that fail with previous implem...Gravatar Srinivas Vasudevan2019-12-12
* PR 719: fix real/imag namespace conflictGravatar Gael Guennebaud2019-10-08
* Move implementation of vectorized error function erf() to SpecialFunctionsImp...Gravatar Rasmus Munk Larsen2019-09-27
* Fix erf in c++03Gravatar Eugene Zhulenev2019-09-25
* Fix for the HIP build+test errors.Gravatar Deven Desai2019-09-25
* Add generic PacketMath implementation of the Error Function (erf).Gravatar Rasmus Munk Larsen2019-09-19
* Add more tests for corner cases of log1p and expm1. Add handling of infinite ...Gravatar Rasmus Munk Larsen2019-08-28
* Revert changes to std_falback::log1p that broke handling of arguments less th...Gravatar Rasmus Munk Larsen2019-08-27
* Implement vectorized versions of log1p and expm1 in Eigen using Kahan's formu...Gravatar Rasmus Munk Larsen2019-08-12
* Fix bugs in log1p and expm1 where repeated using statements would clobber eac...Gravatar Rasmus Munk Larsen2019-08-08
* [SYCL] This PR adds the minimum modifications to Eigen core required to run E...Gravatar Mehdi Goli2019-06-27
* fix a doxygen issueGravatar Gael Guennebaud2018-10-08
* Collapsed revisionGravatar Mehdi Goli2018-08-28
* bug #1584: Improve random (avoid undefined behavior).Gravatar Alexey Frunze2018-08-08
* Updates corresponding to the latest round of PR feedbackGravatar Deven Desai2018-07-11
* merging updates from upstreamGravatar Deven Desai2018-07-11
|\
* | updates based on PR feedbackGravatar Deven Desai2018-06-14
* | syncing this fork with upstreamGravatar Deven Desai2018-06-13
|\ \
| | * Extend CUDA support to matrix inversion and selfadjointeigensolverGravatar Andrea Bocci2018-06-11
| |/
* | Adding support for using Eigen in HIP kernels.Gravatar Deven Desai2018-06-06
| * Avoid unnecessary C++11 dependencyGravatar Christoph Hertzberg2018-06-07
|/
* Add a specialization of Eigen::numext::conj for std::complex<T> to be used wh...Gravatar nicolov2018-04-13
* bug #1520: workaround some -Wfloat-equal warnings by calling std::equal_toGravatar Gael Guennebaud2018-04-11
* bug #1521: avoid signalling NaN in hypot and make it std::complex<> friendly.Gravatar Gael Guennebaud2018-04-04
* MIsc. source and comment typosGravatar luz.paz2018-03-11
* ENH: exp supports complex type for cudaGravatar Yan Facai (颜发才)2018-01-04
* Fix compilation in c++98 mode.Gravatar Gael Guennebaud2017-07-17
* Add a EIGEN_NO_CUDA option, and introduce EIGEN_CUDACC and EIGEN_CUDA_ARCH al...Gravatar Gael Guennebaud2017-07-17
* Merged in benoitsteiner/opencl (pull request PR-323)Gravatar Benoit Steiner2017-07-07
|\
| * Merged in mehdi_goli/upstr_benoit/HiperbolicOP (pull request PR-13)Gravatar Benoit Steiner2017-07-06
* | Fix a gcc7 warning about bool * bool in abs2 default implementation.Gravatar Gael Guennebaud2017-06-27
|/
* bug #1424: add numext::abs specialization for unsigned integer types.Gravatar Gael Guennebaud2017-06-09
* Fixed compilation with cuda-clangGravatar Ilya Biryukov2017-03-06
* Change comparisons to use Scalar instead of RealScalar.Gravatar Srinivas Vasudevan2016-12-05
* Added support for expm1 in Eigen.Gravatar Srinivas Vasudevan2016-12-02
* Adding sycl backend for TensorPadding.h; disbaling __unit128 for sycl in Tens...Gravatar Mehdi Goli2016-12-01
* Added isnan, isfinite and isinf for SYCL device. Plus test for that.Gravatar Luke Iwanski2016-11-18
* Specialised basic math functions for SYCL device.Gravatar Luke Iwanski2016-11-17
* Added a specialization of Eigen::numext::real and Eigen::numext::imag for std...Gravatar Benoit Steiner2016-09-22
* Calls x.imag() instead of imag(x) when x is a complex number since the formerGravatar Benoit Steiner2016-09-22
* Added several missing EIGEN_DEVICE_FUNC qualifiersGravatar Benoit Steiner2016-09-14
* Added the ability to compute the absolute value of a complex number on GPU, a...Gravatar Benoit Steiner2016-09-12
* Make sure that our log1p implementation is called as a last resort only.Gravatar Gael Guennebaud2016-08-26
* Add overload of numext::log1p for float/double in CUDAGravatar Gael Guennebaud2016-08-26
* Factorize the 4 copies of tanh implementations, make numext::tanh consistent ...Gravatar Gael Guennebaud2016-08-23
* Fix possible overflow and biais in integer random generatorGravatar Gael Guennebaud2016-08-23