aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/MathFunctions.h
Commit message (Expand)AuthorAge
...
* 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
* bug #1247: fix regression in compilation of pow(integer,integer), and add res...Gravatar Gael Guennebaud2016-06-25
* merge PR 194Gravatar Gael Guennebaud2016-06-23
|\
* | Made log1p_impl usable inside a GPU kernelGravatar Benoit Steiner2016-06-16
| * Generalize expr.pow(scalar), pow(expr,scalar) and pow(scalar,expr).Gravatar Gael Guennebaud2016-06-14
| * Enable mixing types in numext::powGravatar Gael Guennebaud2016-06-10
|/
* Cleaned up the fp16 codeGravatar Benoit Steiner2016-05-24
* Avoid unnecessary float to double conversionsGravatar Benoit Steiner2016-05-23
* Silenced several double-promotion warningsGravatar Christoph Hertzberg2016-05-22
* Enable and fix -Wdouble-conversion warningsGravatar Christoph Hertzberg2016-05-05
* fpclassify isn't portable enough. In particular, the return values of the fun...Gravatar Benoit Steiner2016-04-27
* Added support for fpclassify in Eigen::NumextGravatar Benoit Steiner2016-04-27
* Improved support for trigonometric functions on GPUGravatar Benoit Steiner2016-04-13
* Added support for computing cos, sin, tan, and tanh on GPU.Gravatar Benoit Steiner2016-04-13
* Use numext::abs instead of std::abs in scalar_fuzzy_default_impl to make it u...Gravatar Benoit Steiner2016-04-08
* Fixed the implementation of Eigen::numext::isfinite, Eigen::numext::isnan, an...Gravatar Benoit Steiner2016-04-08
* Fixed isfinite_impl: NumTraits<T>::highest() and NumTraits<T>::lowest() are f...Gravatar Benoit Steiner2016-04-08
* Updated the isnan, isinf and isfinite functions to make compatible with cuda ...Gravatar Benoit Steiner2016-04-07
* Fixed the signature of numext::abs to make it compatible with complex numbersGravatar Benoit Steiner2016-04-04
* Added missing cuda template specializations for numext::ceilGravatar Benoit Steiner2016-03-29
* Added support for fmodGravatar Benoit Steiner2016-03-28
* Change the header guard around certain numext functions to be CUDA specific.Gravatar Eugene Brevdo2016-03-16
* Update MathFunctions/SpecialFunctions with intelligent header guards.Gravatar Eugene Brevdo2016-03-09
* Add certain functions to numext (log, exp, tan) because CUDA doesn't support ...Gravatar Eugene Brevdo2016-03-08
* Made it possible to run the scalar_binary_pow_op functor on GPUGravatar Benoit Steiner2016-02-11
* Fix MSVC warning.Gravatar Gael Guennebaud2016-01-28
* bug #1156: fix several function declarations whose arguments were passed by v...Gravatar Gael Guennebaud2016-01-27