Gael Guennebaud
a1eae7ad00
update the ctest script for the 2.0 branch
2009-07-31 16:27:31 +02:00
Gael Guennebaud
30b605bef8
update the CTestConfig file to upload 2.0 reports to a different cdash project
2009-07-31 16:15:37 +02:00
Benoit Jacob
990615e884
backport 126284d08bcf9abb3a6665bf31305a188371e461
...
.
2009-07-31 13:30:12 +02:00
Gael Guennebaud
841ec959e5
s/std::atan2/ei_atan2
2009-07-31 10:08:23 +02:00
Manuel Yguel
2dce3311f7
add missing ei_atan2 without painfull warnings
2009-07-31 09:21:31 +02:00
Anthony Truchet
8eab0bccbf
Bugfix in the Qt's QTransform and QMatrix support in Geometry/Transform.h
...
Function 'Transform<Scalar,Dim>::toQMatrix(void) const' :
- 'other' was a hasty copy/paste to be replaced my m_matrix
- 'coeffRef' was incorect for const Transform
Function 'Transform<Scalar,Dim>::toQTransform(void) const' :
- return type was incorrect 'QMatrix' to be replaced by 'QTransform'
- same bigfixes as in the previous point
2009-07-30 10:09:41 +02:00
Gael Guennebaud
f5a167b3e7
apply patch from Hauke Heibel cleaning overloaded operator new/detete
2009-05-07 20:33:48 +00:00
Gael Guennebaud
f845d15192
enable our own ctest dashboard
2009-07-20 23:55:43 +02:00
Gael Guennebaud
7ae2bc6109
compilation fix
...
(transplanted from c10b919edb9a362388a98f620f8cef7292ff496a
)
2009-07-20 10:56:03 +02:00
Gael Guennebaud
654fea39dc
bugfix in operator*= (matrix product)
...
(transplanted from b3ad796d4087ca768452d1bbe0555a85cd7e1dde
)
2009-07-20 10:44:07 +02:00
Gael Guennebaud
fa44566305
bugfix for a = a * b; when a has to be resized
...
(transplanted from a551107ccea8fe027d2672cb82f6b70e741bb996
)
2009-07-20 10:35:47 +02:00
Gael Guennebaud
8302ce6cdc
remove the special version of ei_pow(int,int) for gcc >= 4.3 that was stupid
...
because gcc convert it to a pow(double,double)
2009-07-16 09:10:34 +02:00
Gael Guennebaud
c6eb9ef60e
backporting bugfix in Quaternion::setFromTwoVectors()
2009-07-06 09:05:48 +02:00
Benoit Jacob
9bff5e4f67
some docs improvements
2009-07-05 01:52:42 +02:00
Gael Guennebaud
5f350c51b3
update the stack alignment doc
2009-06-22 10:46:03 +02:00
Benoit Jacob
df0b107243
Added tag 2.0.3 for changeset 55bf82c923aa49ac5a6fbb97a3b176baf2294c2b
2009-06-21 17:46:35 +02:00
Benoit Jacob
55bf82c923
backport improvements to transpose documentation
2.0.3
2009-06-21 17:41:55 +02:00
Benoit Jacob
0b341486db
document the "wrong stack alignment" issue
2009-06-21 17:34:17 +02:00
Benoit Jacob
9db0038c42
add Eigen/Eigen
2009-06-19 20:49:02 +02:00
Benoit Jacob
89d7ba0be0
add Dense header
2009-06-19 19:11:50 +02:00
Benoit Jacob
c3bab0edb7
fix #12 , but the fix is not optimal, householder transformations need to be rethought in the complex case, see:
...
http://download.tuxfamily.org/eigen/complex-householder.pdf
2009-06-19 18:50:22 +02:00
Benoit Jacob
a1a26f45d3
fix #14 : make llt::solve() and also ldlt::solve() work with uninitialized result
2009-06-19 17:01:32 +02:00
Benoit Jacob
f5ae3a4b5a
result of our experiments with LU tuning: implement very simple formula, that
...
turns out to be similar to Higham's formula already in use in LDLt
2009-05-07 20:35:26 +00:00
Gael Guennebaud
8817798273
backporting accuracy fixes in QR module
2009-06-11 16:24:54 +02:00
Gael Guennebaud
287c7b8818
backporting LLT accuracy fixes
2009-06-11 16:18:37 +02:00
Benoit Jacob
5ec4922349
forgot to add the unsupported IterativeSolvers module needed by Step
2009-06-04 18:40:16 +02:00
Benoit Jacob
5a18f7545d
this is essentially backporting all the changes made in the Sparse module up to KDE SVN revision r945600, aka changeset:
...
df9dfa145547529bf71afd4c6e8f3af947acaad0
This is what is needed to make Step (in KDE/kdeedu) build.
The rest of Eigen (outside of Sparse) is unaffected except for a few trivial changes that were needed.
calling this 2.0.3, will tag if no problem.
2009-06-04 18:02:20 +02:00
Benoit Jacob
12570d97ce
Added tag 2.0.2 for changeset 3fc53d2564adc3c90d6a0977f4f38a6278e64f07
2009-05-22 15:41:27 +02:00
Benoit Jacob
3fc53d2564
bump version number
2.0.2
2009-05-22 15:41:22 +02:00
Benoit Jacob
9ff0baa680
the EIGEN_CAT macro is needed for the latest change in CacheFriendlyProduct
2009-05-22 15:03:40 +02:00
Gael Guennebaud
1c4b4e136b
backporting warning fixes in cache friendly product
2009-05-19 02:20:04 +02:00
Thomas Capricelli
57934b9c30
backport ddb6e96d48e353099911cf4179ea6285dce40d4c
...
: fix warnings with recent gcc(4.3.3)
2009-05-19 00:05:33 +02:00
Thomas Capricelli
52aed8ac58
Remove this old file. It was stalling in history because of a bug in
...
svn, which did not prevent the commit (svn r722564) to 'svn copy' a
directory called 'Core/' on top of an existing file 'Core'
see http://websvn.kde.org/?view=rev&revision=722564
or
http://www.freehackers.org/thomas/2009/05/18/feedback-about-converting-eigen2-to-mercurial/
2009-05-18 15:20:56 +02:00
Benoit Jacob
1304e43f15
backport 964558: add missing setZero (etc) overloads that were mentioned in the tutorial
...
this should be safe as it's covered by the updated unit-test
2009-05-06 21:42:31 +00:00
Gael Guennebaud
e47593fb28
backporting 964177 (gcc 3.3 fix)
2009-05-06 09:41:36 +00:00
Gael Guennebaud
0104c34b7d
backporting r964165 (gcc 3.3 fixes)
2009-05-06 09:40:41 +00:00
Benoit Jacob
f82d9bdf9a
backport r963940, reimplement linearRegression on top of the better fitHyperplane
2009-05-05 17:16:45 +00:00
Benoit Jacob
c9edcc5acd
backport 963931: fix linearRegression
2009-05-05 16:52:10 +00:00
Benoit Jacob
487edbf325
backport 963281, fix msvc detection on win64
2009-05-04 12:14:37 +00:00
Benoit Jacob
a29a390afa
backport 958657: fix posix_memalign detection (Ross Smith)
2009-04-24 13:28:25 +00:00
Benoit Jacob
a16d18a632
update version number to 2.0.1
2.0.1
2009-04-14 14:32:00 +00:00
Benoit Jacob
3c3653b9de
merge 953719: fix 4x4 inverse
2009-04-14 13:43:21 +00:00
Gael Guennebaud
c15842c374
backporting rev 951682 (compilation fix in aligned allocator)
2009-04-09 21:23:25 +00:00
Benoit Jacob
3c90fc2e64
patch by Hauke Heibel: compilation fix with VS 9
2009-04-09 12:05:36 +00:00
Benoit Jacob
d9c9508a12
backport 947492 -- fix static assertion / patch by Markus Moll
2009-03-31 16:08:06 +00:00
Gael Guennebaud
d6bb34fa5a
backporting various bug fixes related to MapBase/Map/Block and new
...
StdVector workaround because the previous was really too limited. I hope
it is not a too big change for a "stable" branch.
2009-03-24 08:20:43 +00:00
Gael Guennebaud
e5b5ab53b8
backporting bugfix in SliceVectorization
2009-03-07 15:12:42 +00:00
Gael Guennebaud
f2829c1358
backporting rev 918446: fix MSVC internal compilation error
2009-03-06 22:18:26 +00:00
Benoit Jacob
d38504a4c8
backport 921254-921261 to the branch: disable alignment altogether on exotic platforms
2009-02-16 16:29:33 +00:00
Gael Guennebaud
95e4508b04
backporting rev925153 (bugfix in MapBase::coeffRef(int) )
2009-02-12 15:32:32 +00:00