Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | 2021-03-24 | |
| | | | | | | innerStride(), outerStride(), and size()"" This reverts commit 5f0b4a4010af4cbf6161a0d1a03a747addc44a5d. | ||
* | Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | 2021-03-05 | |
| | | | | | | | innerStride(), outerStride(), and size()" This reverts commit 6cbb3038ac48cb5fe17eba4dfbf26e3e798041f1 because it breaks clang-10 builds on x86 and aarch64 when C++11 is enabled. | ||
* | Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStride(), ↵ | 2021-03-04 | |
| | | | | outerStride(), and size() | ||
* | Add log2() to Eigen. | 2020-12-04 | |
| | |||
* | Revert "Add log2() operator to Eigen" | 2020-12-03 | |
| | | | | This reverts commit 4d91519a9be061da5d300079fca17dd0b9328050. | ||
* | Add log2() operator to Eigen | 2020-12-03 | |
| | |||
* | Add MatrixBase::cwiseArg() | 2020-10-14 | |
| | |||
* | Revert !182. | 2020-09-29 | |
| | |||
* | Fix compiler error due to c++20 operator== generation rules | 2020-09-16 | |
| | |||
* | Fix #1833: compilation issue of "array!=scalar" with c++20 | 2020-05-30 | |
| | |||
* | Add absolute_difference coefficient-wise binary Array function | 2020-03-19 | |
| | |||
* | Add shift_left<N> and shift_right<N> coefficient-wise unary Array functions | 2020-03-19 | |
| | |||
* | Bug #1785: Introduce numext::rint. | 2020-01-07 | |
| | | | | | | This provides a new op that matches std::rint and previous behavior of pround. Also adds corresponding unsupported/../Tensor op. Performance is the same as e. g. floor (tested SSE/AVX). | ||
* | Fix doc issues regarding ndtri | 2019-09-04 | |
| | |||
* | PR 681: Add ndtri function, the inverse of the normal distribution function. | 2019-08-12 | |
| | |||
* | Fix doxygen warnings to enable statis code analysis | 2019-04-24 | |
| | |||
* | bug #1680: make all "block" methods strong-inline and device-functions (some ↵ | 2019-02-15 | |
| | | | | were missing EIGEN_DEVICE_FUNC) | ||
* | Add conjugateIf<bool> members to DesneBase, TriangularView, SelfadjointView, ↵ | 2019-01-17 | |
| | | | | and make PartialPivLU use it. | ||
* | Add support for inverse hyperbolic functions. | 2019-01-11 | |
| | | | | Fix cost of division. | ||
* | typo | 2018-11-14 | |
| | |||
* | Workaround nbcc+msvc compiler bug | 2018-11-02 | |
| | |||
* | Fix compilation on CUDA | 2018-10-09 | |
| | |||
* | bug #1603: add parenthesis around ternary operator in function body as well ↵ | 2018-10-08 | |
| | | | | as a harmless attempt to make MSVC happy. | ||
* | merge | 2018-10-08 | |
|\ | |||
| * | Workaround MSVC compilation issue | 2018-10-06 | |
| | | |||
* | | Move iterators to internal, improve doc, make unit test c++03 friendly | 2018-10-03 | |
| | | |||
* | | Change the logic of A.reshaped<Order>() to be a simple alias to ↵ | 2018-10-03 | |
| | | | | | | | | | | | | A.reshaped<Order>(AutoSize,fix<1>). This means that now AutoOrder is allowed, and it always return a column-vector. | ||
* | | Add templated subVector<Vertical/Horizonal>(Index) aliases to col/row(Index) ↵ | 2018-10-02 | |
|/ | | | | methods (plus subVectors<>() to retrieve the number of rows/columns) | ||
* | Fix documentation of reshape to vectors. | 2018-09-25 | |
| | |||
* | Add reshaped<>() shortcuts when returning vectors and remove the reshaping ↵ | 2018-09-21 | |
| | | | | version of operator()(all) | ||
* | merge with default Eigen | 2018-09-21 | |
|\ | |||
* | | Doc fixes | 2018-09-21 | |
| | | |||
* | | Fix doc wrt previous change | 2018-09-19 | |
| | | |||
* | | Update reshaped API to use RowMajor/ColMajor directly as integral values ↵ | 2018-09-19 | |
| | | | | | | | | | | | | instead of introducing RowOrder/ColOrder types. The API changed from A.respahed(rows,cols,RowOrder) to A.template reshaped<RowOrder>(rows,cols). | ||
| * | Rename Symbolic namespace to symbolic to be consistent with numext namespace | 2018-09-15 | |
| | | |||
| * | sigmoid -> logistic | 2018-08-13 | |
| | | |||
| * | Move sigmoid functor to core. | 2018-08-03 | |
| | | |||
| * | Extend CUDA support to matrix inversion and selfadjointeigensolver | 2018-06-11 | |
| | | |||
| * | add some internal checks | 2018-05-18 | |
| | | |||
| * | Fix code sample output in block(int, int, int, int) doxygen | 2018-04-09 | |
| | | |||
| * | Add missing empty line. | 2018-04-09 | |
| | | |||
| * | Make innerVector() and innerVectors() methods available to all expressions ↵ | 2018-04-04 | |
| | | | | | | | | | | | | supported by Block. Before, only SparseBase exposed such methods. | ||
| * | MIsc. source and comment typos | 2018-03-11 | |
| | | | | | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
| * | Add link to a useful example. | 2017-09-20 | |
| | | |||
| * | Fix compilation of Vector::operator()(enum) by treating enums as Index | 2017-09-07 | |
| | | |||
* | | merge | 2017-02-21 | |
|\| | |||
* | | Improve documentation of reshaped | 2017-02-21 | |
| | | |||
* | | Add support for automatic-size deduction in reshaped, e.g.: | 2017-02-21 | |
| | | | | | | | | mat.reshaped(4,AutoSize); <-> mat.reshaped(4,mat.size()/4); | ||
* | | Add missing const version of mat(all). | 2017-02-21 | |
| | | |||
* | | Add support for mat(all) as an alias to mat.reshaped(mat.size(),fix<1>); | 2017-02-21 | |
| | |