aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
Commit message (Collapse)AuthorAge
* Define EIGEN_CPLUSPLUS and replace most __cplusplus checks.Gravatar Antonio Sanchez2021-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.Gravatar David Tellenbach2021-02-27
|
* Document possible inconsistencies when using `Matrix<bool, ...>`Gravatar David Tellenbach2021-02-17
|
* Fix typo in docGravatar Florian Maurin2020-11-30
|
* Workaround for doxygen class template titles in which the templateGravatar Jim Lersch2020-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.inGravatar Martin Vonheim Larsen2020-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()Gravatar David Tellenbach2020-10-14
|
* Mention problems when using potentially throwing scalars and OpenMPGravatar David Tellenbach2020-10-09
|
* Fix typo in Tutorial_BlockOperations_block_assignment.cppGravatar Karl Ljungkvist2020-10-09
|
* add a banner to advertise the surveyGravatar Gael Guennebaud2020-07-29
|
* Add missing footer declarationGravatar Gael Guennebaud2020-07-24
|
* remove piwik trackerGravatar Gael Guennebaud2020-07-23
|
* Replaced call to deprecated 'load' function with appropriate call to 'on'.Gravatar Simon Pfreundschuh2020-06-23
|
* Possibility to specify user-defined default cache sizes for GEBP kernelGravatar David Tellenbach2020-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 ↵Gravatar dlazenby2020-04-17
| | | | plugin directive (and re-alphabatized the plugin section)
* Make file formatting comply with POSIX and Unix standardsGravatar Aaron Franke2020-03-23
| | | | UTF-8, LF, no BOM, and newlines at the end of files
* Fix formattingGravatar Christoph Hertzberg2020-01-08
|
* Bug #1785: Introduce numext::rint.Gravatar Ilya Tokar2020-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 indentationGravatar Christoph Hertzberg2020-01-03
|
* Update old links to bitbucket to point to gitlab.comGravatar Gael Guennebaud2019-12-04
|
* Add an explicit example for auto and re-evaluationGravatar Gael Guennebaud2019-11-20
|
* STYLE: Remove CMake-language block-end command argumentsGravatar Hans Johnson2019-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 ndtriGravatar Gael Guennebaud2019-09-04
|
* Fix doc regarding alignment and c++17Gravatar Gael Guennebaud2019-08-04
|
* Added leading asterisk for Doxygen to consume as it was removing asterisk ↵Gravatar Kyle Vedder2019-07-18
| | | | intended to be part of the code.
* Escape \# inside doxygen docuGravatar Christoph Hertzberg2019-07-12
|
* Build deprecated snippets with -DEIGEN_NO_DEPRECATED_WARNINGGravatar Christoph Hertzberg2019-07-12
| | | | Also, document LinSpaced only where it is implemented
* digits10() needs to return an integerGravatar Christoph Hertzberg2019-05-31
| | | | Problem reported on https://stackoverflow.com/questions/56395899
* erm.. use proper idGravatar Thomas Capricelli2019-03-12
|
* update tracking codeGravatar Thomas Capricelli2019-03-12
|
* Do not keep latex logsGravatar Bernhard M. Wiedemann2019-02-27
| | | | | to make package builds more reproducible. See https://reproducible-builds.org/ for why this is good.
* Enable documentation of Array's typedefsGravatar Gael Guennebaud2019-02-20
|
* Update documentation regarding alignment issue.Gravatar Gael Guennebaud2019-02-20
|
* Slightly extend discussions on auto and move the content of the Pit falls ↵Gravatar Gael Guennebaud2019-01-30
| | | | | | wiki page here. http://eigen.tuxfamily.org/index.php?title=Pit_Falls
* cleanupGravatar Gael Guennebaud2019-01-24
|
* PR 574: use variadic template instead of initializer_list to implement ↵Gravatar David Tellenbach2019-01-23
| | | | fixed-size vector ctor from coefficients.
* Tell doxygen that cxx11 math is availableGravatar Christoph Hertzberg2019-01-24
|
* Fix name of tutorial snippet.Gravatar Christoph Hertzberg2019-01-23
|
* Cleanup SFINAE in Array/Matrix(initializer_list) ctors and minor doc editing.Gravatar Gael Guennebaud2019-01-22
|
* PR 572: Add initializer list constructors to Matrix and Array (include unit ↵Gravatar David Tellenbach2019-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 guideGravatar Gael Guennebaud2019-01-17
|
* Doc: add manual page on STL iteratorsGravatar Gael Guennebaud2019-01-17
|
* Add a comment stating this doc page is partly obsolete.Gravatar Gael Guennebaud2019-01-16
|
* bug #1585: update doc on lazy-evaluationGravatar Gael Guennebaud2019-01-16
|
* Remove Eigen2ToEigen3 migration page (obsolete since 3.3)Gravatar Gael Guennebaud2019-01-16
|
* Merge.Gravatar Rasmus Munk Larsen2019-01-14
|\
* | Update documentation.Gravatar Rasmus Munk Larsen2019-01-14
|/
* bug #1615: slightly increase the default unrolling limit to compensate for ↵Gravatar Gael Guennebaud2018-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, ↵Gravatar Gael Guennebaud2018-12-05
| | | | and reshaping.
* Fix page nestingGravatar Gael Guennebaud2018-12-05
|