Gael Guennebaud
172000aaeb
Add .perpendicular() function in Geometry module (adapted from Eigen1)
...
Documentation:
* add an overview for each module.
* add an example for .all() and Cwise::operator<
2008-07-22 10:54:42 +00:00
Benoit Jacob
3eccfd1a78
-fix certain #includes
...
-fix CMakeLists, public headers weren't getting installed
2008-05-12 21:15:17 +00:00
Benoit Jacob
2a86f052a5
- optimized determinant calculations for small matrices (size <= 4)
...
(only 30 muls for size 4)
- rework the matrix inversion: now using cofactor technique for size<=3,
so the ugly unrolling is only used for size 4 anymore, and even there
I'm looking to get rid of it.
2008-04-14 17:07:12 +00:00
Benoit Jacob
ea3ccb1e8c
* Start of the LU module, with matrix inversion already there and
...
fully optimized.
* Even if LargeBit is set, only parallelize for large enough objects
(controlled by EIGEN_PARALLELIZATION_TRESHOLD).
2008-04-14 08:20:24 +00:00