aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/examples
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
* Fix typo in Tutorial_BlockOperations_block_assignment.cppGravatar Karl Ljungkvist2020-10-09
|
* 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.
* Unify c++11 usage in doc's examples and snippetsGravatar Gael Guennebaud2018-10-08
|
* merge with default EigenGravatar Gael Guennebaud2018-09-21
|\
| * Fix shadowingGravatar Gael Guennebaud2018-09-20
| |
| * Fiw some warnings in dox examplesGravatar Gael Guennebaud2018-06-07
| |
| * Fix warningGravatar Gael Guennebaud2018-06-07
| |
| * bug #1538: update manual pages regarding BDCSVD.Gravatar Gael Guennebaud2018-04-11
| |
* | Use Eigen::fix<N> to pass compile-time sizes.Gravatar Gael Guennebaud2017-02-11
| |
* | import yoco xiao's work on reshapeGravatar Gael Guennebaud2017-01-29
|\ \ | |/ |/|
* | Add missing file.Gravatar Gael Guennebaud2016-09-23
| |
* | Add a nullary-functor example performing index-based sub-matrices.Gravatar Gael Guennebaud2016-09-22
| |
* | Fix compilation of docGravatar Gael Guennebaud2016-07-12
| |
* | Add documentation and exemples for inplace decomposition.Gravatar Gael Guennebaud2016-07-04
| |
* | Add matrix-free solver exampleGravatar Gael Guennebaud2015-12-07
| |
* | bug #1071: improve doc on lpNorm and add example for some operator normsGravatar Gael Guennebaud2015-09-28
| |
* | Fix documentation exampleGravatar Gael Guennebaud2015-09-03
| |
* | Update circulant custom expression exampleGravatar Gael Guennebaud2015-02-16
| |
* | New doc page on implementing a new expression class.Gravatar Jitse Niesen2014-09-27
| |
* | Fixed CMakeLists.txt files to prevent CMake 3.0.0 warnings about deprecated ↵Gravatar Georg Drenkhahn2014-08-22
| | | | | | | | | | | | LOCATION target property. Small whitespace cleanup in CMakelLists.txt.
* | Removed the deprecated EIGEN2_SUPPORT, as previously announced. A ↵Gravatar Christoph Hertzberg2014-07-01
| | | | | | | | compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed.
| * add example code for Reshape classGravatar yoco2014-01-18
|/
* Move inheritance from Eigen example in stand-alone file.Gravatar Jitse Niesen2013-08-02
| | | | Also fix a small mistake (Vector3d instead of VectorXd).
* Extend the "functions taking Eigen type" doc page to present the Ref<> option.Gravatar Gael Guennebaud2013-07-13
|
* fix bug #499: the image was missing because of a dependency issue when ↵Gravatar Gael Guennebaud2012-08-27
| | | | building/executing the "special" examples
* Documentation fixes. Thanks to Rodney Sparapani for reporting these.Gravatar Jitse Niesen2012-08-17
|
* fix compilation of doc (broken by changeset ↵Gravatar Gael Guennebaud2011-11-24
| | | | | | bc6d78982fb2b8d07827246e682acdf47d0e8944 - General tightening/testing of vectorwise ops)
* Allow for more iterations in SelfAdjointEigenSolver (bug #354).Gravatar Jitse Niesen2011-11-02
| | | | | Add an assert to guard against using eigenvalues that have not converged. Add call to info() in tutorial example to cover non-convergence.
* Write page on template and typename keywords in C++.Gravatar Jitse Niesen2011-09-10
| | | | | | | After yet another question on the forum, I decided to write something on this common issue. Now we just need to link to this and get people to read it. Thanks to mattb on the forum for some links. Caveat: IANALL (I am not a language lawyer).
* fix build of class Block examplesGravatar Benoit Jacob2011-02-06
|
* fix compile errors in Tridiagonalization and in doc examplesGravatar Benoit Jacob2010-12-30
|
* Mention ptr_fun in docs for .unaryExpr()Gravatar Jitse Niesen2010-12-27
|
* improvements in pages 5 and 7 of the tutorial.Gravatar Benoit Jacob2010-10-18
|
* improvements in tutorial page 4 : block operationsGravatar Benoit Jacob2010-10-18
|
* add jacobiSvd() method, update test & docsGravatar Benoit Jacob2010-10-17
|
* doc updates/improvementsGravatar Benoit Jacob2010-10-15
|
* Updates to the Sparse unsupported solvers module.Gravatar Romain Bossart2010-10-04
| | | | | | | | * change Sparse* specialization's signatures from <..., int Backend> to <..., typename Backend>. Update SparseExtra accordingly to use structs instead of the SparseBackend enum. * add SparseLDLT Cholmod specialization * for Cholmod and UmfPack, SparseLU, SparseLLT and SparseLDLT now use ei_solve_retval and have the new solve() method (to be closer to the 3.0 API). * fix doc
* some small improvements to the page on functions taking eigen objects.Gravatar Benoit Jacob2010-08-04
| | | | | - make the beginning more precise - make the first example be a full selfcontained compiled example, no need for all the others, but having the first one doesn't hurt.
* Add some more examples for the API documentation.Gravatar Jitse Niesen2010-07-24
| | | | | The only missing examples now are for homogeneous() and hnormalized(); I don't know what they're used for ...
* Tutorial page 7: more typical example for .all(), minor copy-editing.Gravatar Jitse Niesen2010-07-23
|
* Examples for DenseBase::middle{Rows,Cols}()Gravatar Manoj Rajagopalan2010-06-30
|
* Tutorial page 4: add some text, diversify examples.Gravatar Jitse Niesen2010-07-14
| | | | | Use \verbinclude for output text to disable syntax highlighting. Give tables consistent look.
* Tutorial page 3: add more cwise operations, condense rest.Gravatar Jitse Niesen2010-07-12
|
* Tutorial page 1: Put code and output side-by-side.Gravatar Jitse Niesen2010-07-12
|
* fix doc compilation on non 32bits systemsGravatar Gael Guennebaud2010-07-11
|
* Added more redux types/examples in tutorial and fixed some display issuesGravatar Carlos Becker2010-07-08
|
* Reductions/Broadcasting/Visitor Tutorial addedGravatar Carlos Becker2010-07-08
|
* polish the Array tutorial pageGravatar Benoit Jacob2010-07-01
|
* fix linalg tut; remove the old oneGravatar Benoit Jacob2010-06-30
|