Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Define EIGEN_CPLUSPLUS and replace most __cplusplus checks. | Antonio Sanchez | 2021-03-05 |
| | | | | | | | | | | | | | | | The macro `__cplusplus` is not defined correctly in MSVC unless building with the the `/Zc:__cplusplus` flag. Instead, it defines `_MSVC_LANG` to the specified c++ standard version number. Here we introduce `EIGEN_CPLUSPLUS` which will contain the c++ version number both for MSVC and otherwise. This simplifies checks for supported features. Also replaced most instances of standard version checking via `__cplusplus` with the existing `EIGEN_COMP_CXXVER` macro for better clarity. Fixes: #2170 | ||
* | Document that using raw function pointers doesn't work with unaryExpr. | David Tellenbach | 2021-02-27 |
| | |||
* | Document possible inconsistencies when using `Matrix<bool, ...>` | David Tellenbach | 2021-02-17 |
| | |||
* | Fix typo in doc | Florian Maurin | 2020-11-30 |
| | |||
* | Workaround for doxygen class template titles in which the template | Jim Lersch | 2020-11-27 |
| | | | | | | part of the class signature is lost due to a problem with forward declarations. The problem is probably caused by doxygen bug #7689. It is confirmed to be fixed in doxygen >= 1.8.19. | ||
* | Enable MathJax in Doxygen.in | Martin Vonheim Larsen | 2020-11-16 |
| | | | | Note that HTTPS must be used against the MathJax CDN when hosted on `eigen.tuxfamily.org` (which uses HTTPS) in order to avoid `Mixed Content`-errors from browsers. Using HTTPS for MathJax also works if the Eigen docs are hosted on plain HTTP. | ||
* | Add MatrixBase::cwiseArg() | David Tellenbach | 2020-10-14 |
| | |||
* | Mention problems when using potentially throwing scalars and OpenMP | David Tellenbach | 2020-10-09 |
| | |||
* | Fix typo in Tutorial_BlockOperations_block_assignment.cpp | Karl Ljungkvist | 2020-10-09 |
| | |||
* | add a banner to advertise the survey | Gael Guennebaud | 2020-07-29 |
| | |||
* | Add missing footer declaration | Gael Guennebaud | 2020-07-24 |
| | |||
* | remove piwik tracker | Gael Guennebaud | 2020-07-23 |
| | |||
* | Replaced call to deprecated 'load' function with appropriate call to 'on'. | Simon Pfreundschuh | 2020-06-23 |
| | |||
* | Possibility to specify user-defined default cache sizes for GEBP kernel | David Tellenbach | 2020-05-08 |
| | | | | | | | | | | | | | | Some architectures have no convinient way to determine cache sizes at runtime. Eigen's GEBP kernel falls back to default cache values in this case which might not be correct in all situations. This patch introduces three preprocessor directives `EIGEN_DEFAULT_L1_CACHE_SIZE` `EIGEN_DEFAULT_L2_CACHE_SIZE` `EIGEN_DEFAULT_L3_CACHE_SIZE` to give users the possibility to set these default values explicitly. | ||
* | Update PreprocessorDirectives.dox - Added line for the new VectorwiseOp ↵ | dlazenby | 2020-04-17 |
| | | | | plugin directive (and re-alphabatized the plugin section) | ||
* | Make file formatting comply with POSIX and Unix standards | Aaron Franke | 2020-03-23 |
| | | | | UTF-8, LF, no BOM, and newlines at the end of files | ||
* | Fix formatting | Christoph Hertzberg | 2020-01-08 |
| | |||
* | Bug #1785: Introduce numext::rint. | Ilya Tokar | 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). | ||
* | Bug #1800: Guard against misleading indentation | Christoph Hertzberg | 2020-01-03 |
| | |||
* | Update old links to bitbucket to point to gitlab.com | Gael Guennebaud | 2019-12-04 |
| | |||
* | Add an explicit example for auto and re-evaluation | Gael Guennebaud | 2019-11-20 |
| | |||
* | STYLE: Remove CMake-language block-end command arguments | Hans Johnson | 2019-10-31 |
| | | | | | | Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. | ||
* | Fix doc issues regarding ndtri | Gael Guennebaud | 2019-09-04 |
| | |||
* | Fix doc regarding alignment and c++17 | Gael Guennebaud | 2019-08-04 |
| | |||
* | Added leading asterisk for Doxygen to consume as it was removing asterisk ↵ | Kyle Vedder | 2019-07-18 |
| | | | | intended to be part of the code. | ||
* | Escape \# inside doxygen docu | Christoph Hertzberg | 2019-07-12 |
| | |||
* | Build deprecated snippets with -DEIGEN_NO_DEPRECATED_WARNING | Christoph Hertzberg | 2019-07-12 |
| | | | | Also, document LinSpaced only where it is implemented | ||
* | digits10() needs to return an integer | Christoph Hertzberg | 2019-05-31 |
| | | | | Problem reported on https://stackoverflow.com/questions/56395899 | ||
* | erm.. use proper id | Thomas Capricelli | 2019-03-12 |
| | |||
* | update tracking code | Thomas Capricelli | 2019-03-12 |
| | |||
* | Do not keep latex logs | Bernhard M. Wiedemann | 2019-02-27 |
| | | | | | to make package builds more reproducible. See https://reproducible-builds.org/ for why this is good. | ||
* | Enable documentation of Array's typedefs | Gael Guennebaud | 2019-02-20 |
| | |||
* | Update documentation regarding alignment issue. | Gael Guennebaud | 2019-02-20 |
| | |||
* | Slightly extend discussions on auto and move the content of the Pit falls ↵ | Gael Guennebaud | 2019-01-30 |
| | | | | | | wiki page here. http://eigen.tuxfamily.org/index.php?title=Pit_Falls | ||
* | cleanup | Gael Guennebaud | 2019-01-24 |
| | |||
* | PR 574: use variadic template instead of initializer_list to implement ↵ | David Tellenbach | 2019-01-23 |
| | | | | fixed-size vector ctor from coefficients. | ||
* | Tell doxygen that cxx11 math is available | Christoph Hertzberg | 2019-01-24 |
| | |||
* | Fix name of tutorial snippet. | Christoph Hertzberg | 2019-01-23 |
| | |||
* | Cleanup SFINAE in Array/Matrix(initializer_list) ctors and minor doc editing. | Gael Guennebaud | 2019-01-22 |
| | |||
* | PR 572: Add initializer list constructors to Matrix and Array (include unit ↵ | David Tellenbach | 2019-01-21 |
| | | | | | | | | tests and doc) - {1,2,3,4,5,...} for fixed-size vectors only - {{1,2,3},{4,5,6}} for the general cases - {{1,2,3,4,5,....}} is allowed for both row and column-vector | ||
* | Doc: remove link to porting guide | Gael Guennebaud | 2019-01-17 |
| | |||
* | Doc: add manual page on STL iterators | Gael Guennebaud | 2019-01-17 |
| | |||
* | Add a comment stating this doc page is partly obsolete. | Gael Guennebaud | 2019-01-16 |
| | |||
* | bug #1585: update doc on lazy-evaluation | Gael Guennebaud | 2019-01-16 |
| | |||
* | Remove Eigen2ToEigen3 migration page (obsolete since 3.3) | Gael Guennebaud | 2019-01-16 |
| | |||
* | Merge. | Rasmus Munk Larsen | 2019-01-14 |
|\ | |||
* | | Update documentation. | Rasmus Munk Larsen | 2019-01-14 |
|/ | |||
* | bug #1615: slightly increase the default unrolling limit to compensate for ↵ | Gael Guennebaud | 2018-12-13 |
| | | | | | | | changeset 101ea26f5e18919972b321b5f7e3ef4e07be3fd6 . This solves a performance regression with clang and 3x3 matrix products. | ||
* | Add help messages in the quick ref/ascii docs regarding slicing, indexing, ↵ | Gael Guennebaud | 2018-12-05 |
| | | | | and reshaping. | ||
* | Fix page nesting | Gael Guennebaud | 2018-12-05 |
| |