Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | |
| | | |||
* | | Add support for RowOrder reshaped | 2017-02-20 | |
| | | |||
* | | Use Eigen::fix<N> to pass compile-time sizes. | 2017-02-11 | |
| | | |||
* | | Use fix<> API to specify compile-time reshaped sizes. | 2017-01-29 | |
| | | |||
* | | Cleanup intitial reshape implementation: | 2017-01-29 | |
| | | | | | | | | | | - reshape -> reshaped - make it compatible with evaluators. | ||
* | | import yoco xiao's work on reshape | 2017-01-29 | |
|\ \ | |||
| | * | Fix previous commits: disbale only problematic indexed view methods for old ↵ | 2017-02-11 | |
| | | | | | | | | | | | | | | | | | | compilers instead of disabling everything. Tested with gcc 4.7 (c++03) and gcc 4.8 (c++03 & c++11) | ||
| | * | Fixed bug introduced in previous commit | 2017-02-10 | |
| | | | |||
| | * | Added a new EIGEN_HAS_INDEXED_VIEW define that set to 0 for older compilers ↵ | 2017-02-10 | |
| | | | | | | | | | | | | | | | | | | | | | that are known to fail to compile the indexed views (I used the define from the indexed_views.cpp test). Only include the indexed view methods when the compiler supports the code. This makes it possible to use Eigen again in complex code bases such as TensorFlow and older compilers such as gcc 4.8 |