| Commit message (Collapse) | Author | Age |
|
|
|
| |
a.lazyProduct(b).diagonal() !!
|
|
|
|
| |
documentation.
|
|
|
|
|
|
|
|
|
| |
Added setLinSpaced/LinSpaced functionality to DenseBase.
Improved vectorized assignment - overcomes MSVC optimization issues.
CwiseNullaryOp is now requiring functors to offer 1D and 2D operators.
Adapted existing functors to the new CwiseNullaryOp requirements.
Added ei_plset to create packages as [a, a+1, ..., a+size].
Added more nullaray unit tests.
|
| |
|
|
|
|
| |
Adapted the decomposition documentation regarding the solve signature.
|
| |
|
| |
|
|
|
|
| |
Added documentation to some of the typedefs.
|
|
|
|
| |
Adapted the style sheet in order to center class diagrams.
|
|
|
|
| |
Adapted some of the doc/snippets.
|
| |
|
|
|
|
| |
and remove the respective bit flags
|
| |
|
| |
|
|
|
|
|
|
| |
- update the tutorial
- update doc of deprecated cwise function
- update cwise doc snippets
|
| |
|
|
|
|
|
|
| |
start ---> head
end ---> tail
Much frustration with sed syntax. Need to learn perl some day.
|
|
|
|
|
|
| |
the snippet for 'eval' was taking m=m.transpose() as an example of code
that needs an explicit call to eval(), but that doesn't work anymore now
that we have the clever assert detecting aliasing issues.
|
| |
|
|
|
|
|
|
|
| |
sizeof(Scalar), and that assumption breaks with double on linux x86-32.
* Rename ei_alignmentOffset to ei_first_aligned
* Rewrite its documentation and part of its body
* The variant taking a MatrixBase doesn't need a separate size argument.
|
|
|
|
|
| |
This is a follow-up of 9d5478303667bd97f3e20696f8a8c82cb5b2d65f
(better work around for empty structs).
|
| |
|
|
|
|
| |
unsupported_snippets are unknown over here.
|
|
|
|
|
|
|
| |
The //@{ ... //@} in unsupported/Eigen/MatrixFunctions for some reason
caused doxygen to list the constructor of the MatrixExponential class
as a separate function in the MatrixFunctions module without any reference
to the class; very confusing.
|
|
|
|
|
|
|
|
| |
* remove non-existant reference to CwiseAll
* define \householder_module (used in HouseholderSequence.h)
* update I01_TopicLazyEvaluation.dox - Product is now called GeneralProduct
* remove reference to list of examples which was deleted ages ago
* rename PartialLU_solve.cpp snippet to PartialPivLU_solve.cpp
|
| |
|
|
|
|
|
|
|
| |
* Enable compilation of examples for unsupported.
* Fix use of std::vector in BVH example.
* Add an example for the matrix exponential.
* Bug fixes in unsupported/doc/{examples,snippets}/CMakeLists.txt .
|
|
|
|
| |
files
|
|
|
|
|
| |
* bump version to 2.91.0
* add FindEigen3.cmake
|
| |
|
|
|
|
|
| |
* make multiplication order not be reversed
* release-quality documentation
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
this gives very bad results
|
| |\
| | |
| | |
| | | |
* remove a ctor in QuaternionBase as it gives a strange error with GCC 4.4.2.
|
| | |
| | |
| | |
| | | |
and fix various compilation issues
|
| | | |
|
| | |
| | |
| | |
| | | |
the group names.
|
| |/
|/|
| |
| | |
+ cleaning
|
| | |
|
| | |
|
| |
| |
| |
| | |
*improve documentation
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* renaming, e.g. LU ---> FullPivLU
* split tests framework: more robust, e.g. dont generate empty tests if a number is skipped
* make all remaining tests use that splitting, as needed.
* Fix 4x4 inversion (see stable branch)
* Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices.
* CMakeLists: more robust regexp to parse the version number
* misc fixes in unit tests
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
(result undefined, but at least it won't take forever on intel 387)
* add lots of comments, especially to LU.h
* fix stuff I had broken in Inverse.h
* split inverse test
|
| | |
|