aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/functors/BinaryFunctors.h
Commit message (Expand)AuthorAge
* Fix c++20 warnings about using enums in arithmetic expressions.Gravatar Rasmus Munk Larsen2021-06-10
* Remove unused function scalar_cmp_with_cast.Gravatar Rasmus Munk Larsen2021-02-24
* Disable vectorized pow for half/bfloat16.Gravatar Antonio Sanchez2021-02-05
* Vectorize `pow(x, y)`. This closes https://gitlab.com/libeigen/eigen/-/issues...Gravatar Rasmus Munk Larsen2021-01-18
* Add packet generic ops `predux_fmin`, `predux_fmin_nan`, `predux_fmax`, and `...Gravatar Rasmus Munk Larsen2020-10-13
* Don't make assumptions about NaN-propagation for pmin/pmax - it various acros...Gravatar Rasmus Munk Larsen2020-10-07
* BF16 for scalar_cmp_with_cast_opGravatar Sheng Yang2020-07-01
* Implement scalar_cmp_with_cast_opGravatar ShengYang12020-06-09
* Extend support for Packet16b:Gravatar Rasmus Munk Larsen2020-04-28
* Add partial vectorization for matrices and tensors of bool. This speeds up bo...Gravatar Rasmus Munk Larsen2020-04-20
* Add missing arguments to numext::absdiff().Gravatar Rasmus Munk Larsen2020-03-19
* Add absolute_difference coefficient-wise binary Array functionGravatar Joel Holdsworth2020-03-19
* updates based on PR feedbackGravatar Deven Desai2018-06-14
* Adding support for using Eigen in HIP kernels.Gravatar Deven Desai2018-06-06
* Factories code between numext::hypot and scalar_hyot_op functor.Gravatar Gael Guennebaud2018-04-04
* Adding EIGEN_DEVICE_FUNC in the Geometry module.Gravatar Robert Lukierski2016-10-12
* bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with som...Gravatar Gael Guennebaud2016-09-08
* bug #1232: refactor special functions as a new SpecialFunctions module, curre...Gravatar Gael Guennebaud2016-07-08
* Cleanup unused functors.Gravatar Gael Guennebaud2016-06-14
* Generalize expr.pow(scalar), pow(expr,scalar) and pow(scalar,expr).Gravatar Gael Guennebaud2016-06-14
* Implement expr+scalar, scalar+expr, expr-scalar, and scalar-expr as binary ex...Gravatar Gael Guennebaud2016-06-14
* Add unittesting plugins to scalar_product_op and scalar_quotient_op to help c...Gravatar Gael Guennebaud2016-06-14
* Add bind1st_op and bind2nd_op helpers to turn binary functors into unary ones...Gravatar Gael Guennebaud2016-06-13
* Enable mixing types in numext::powGravatar Gael Guennebaud2016-06-10
* Big 279: enable mixing types for comparisons, min, and max.Gravatar Gael Guennebaud2016-06-10
* Relax mixing-type constraints for binary coefficient-wise operators:Gravatar Gael Guennebaud2016-06-06
* Add TernaryFunctors and the betainc SpecialFunction.Gravatar Eugene Brevdo2016-06-02
* Roll back changes to core. Move include of TensorFunctors.h up to satisfy dep...Gravatar Rasmus Munk Larsen2016-05-17
* Improvements to parallelFor.Gravatar Rasmus Munk Larsen2016-05-12
* Added support for exclusive orGravatar Benoit Steiner2016-04-14
* Improved the cost estimate of the quotient opGravatar Benoit Steiner2016-03-25
* Started to model the cost of divisions more accurately.Gravatar Benoit Steiner2016-03-25
* Resolve bad merge.Gravatar Eugene Brevdo2016-03-08
* Made it possible to leverage several binary functor in a CUDA kernelGravatar Benoit Steiner2015-12-02
* Allow the vectorized version of the Binary and the Nullary functors to run on...Gravatar Benoit Steiner2015-11-11
* Reimplement the tensor comparison operators by using the scalar_cmp_op functo...Gravatar Benoit Steiner2015-11-06
* Some functors were not generic wrt packet-type.Gravatar Gael Guennebaud2015-08-07
* Add special path for matrix<complex>/real.Gravatar Gael Guennebaud2015-06-26
* bug #872: Avoid deprecated binder1st/binder2nd usage by providing custom func...Gravatar Christoph Hertzberg2015-05-07
* bug #701: workaround (min) and (max) blocking ADL by introducing numext::mini...Gravatar Gael Guennebaud2014-10-20
* Fix hypot() and hypotNorm() wrt NaN and INF values.Gravatar Gael Guennebaud2014-09-02
* Split the huge Functors.h fileGravatar Gael Guennebaud2013-11-06