Marcus D. Hanwell
258ea3ea02
Proper fix for linking to the Qt libraries (and others)
...
My initial fix was incorrect, the libraries must be quoted when being
passed to the add test macro, but must be unquoted when passed to the
target_link_libraries function.
2009-08-21 14:08:53 -04:00
Benoit Jacob
6580278e2c
fix potential compilation issue
2009-08-21 12:08:59 -04:00
Benoit Jacob
dcefb66283
Fix bug #41 , our resize() method didn't work with gcc 4.1
2009-08-21 11:53:04 -04:00
Benoit Jacob
9d64571963
disable fortran by default, because of bug http://public.kitware.com/Bug/view.php?id=9220 in cmake.
2009-08-21 11:48:59 -04:00
Benoit Jacob
65724def70
more useful error message about the including order
2009-08-20 12:27:01 -04:00
Benoit Jacob
7a44945a16
fix casting warning with MSVC
2009-08-18 07:41:17 -04:00
Gael Guennebaud
ed33d688e1
forgot to remove the link to the example list page
2009-08-17 18:23:21 +02:00
Gael Guennebaud
d7bf8b8581
remove the broken examplelist
2009-08-17 18:20:53 +02:00
Gael Guennebaud
a9c60954ed
add EIGEN_TRANSFORM_PLUGIN
2009-08-17 09:16:04 +02:00
Gael Guennebaud
78ea8b2dbd
fix #32 even though I agree this feature should be removed, or put somewhere else...
2009-08-15 22:35:33 +02:00
Benoit Jacob
d4e25e5acf
in the 2.0 branch, that stuff isn't wanted anymore
2009-08-14 22:08:14 -04:00
Thomas Capricelli
36b324fe7b
backport from main branch : basic .hgignore file
2009-08-15 03:43:40 +02:00
Thomas Capricelli
d37de5db30
todo list for the script eigen_gen_docs
2009-08-15 03:42:04 +02:00
Thomas Capricelli
456b6abed5
backport from the main branch : this script is used to create and upload
...
the documentation to the website
2009-08-15 03:39:08 +02:00
Gael Guennebaud
4a50ee8c21
fix issue #36 (missing return *this in Rotation2D
...
(transplanted from a4f664251863907604d43be70a41cc4c1dddd42a
)
2009-08-11 15:11:47 +02:00
Gael Guennebaud
c9f7a19053
make LU::solve() not to crash when rank=0
...
(transplanted from fe813911f2fc3b5679c769a3624349a3e053ac63
)
2009-08-09 00:06:53 +02:00
Gael Guennebaud
47973c4963
set EIGEN_STACK_ALLOCATION_LIMIT as in the devel branch
2009-08-08 10:45:57 +02:00
Marcus D. Hanwell
65487176e3
Improved quoting of tests when added to the build.
...
This fixes an issue where multiple versions of the Qt libraries are
available, if the Qt library variable is not quoted an error was
generated as only the first part 'optimized' was used by the create test
macro.
2009-08-01 13:43:06 -04:00
Benoit Jacob
d28fae5bdf
Added tag 2.0.4 for changeset d4f9515ca0aa7884e9c8467e6ebfcdd4de36b85a
2009-08-01 00:58:16 +02:00
Benoit Jacob
d4f9515ca0
bump to 2.0.4
2.0.4
2009-08-01 00:58:09 +02:00
Gael Guennebaud
0361e8a7aa
no more workaround, the -r option of clone works with branch name too
2009-07-31 17:24:57 +02:00
Gael Guennebaud
b7035b67b7
workaround to make the testsuite ctest script to work with the 2.0 branch, but that's only for unix systems
2009-07-31 17:07:43 +02:00
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