Benoit Jacob
|
9b7708f660
|
introduce check target, and some renaming
|
2009-11-12 15:02:52 -05:00 |
|
Benoit Jacob
|
8b563d7163
|
ouch, avoid infinite loop!
optimization is not so important here, so a for loop will do.
|
2009-11-12 14:08:47 -05:00 |
|
Benoit Jacob
|
5266a78aca
|
also optionnally initialize by zero after resizing
|
2009-11-12 12:49:00 -05:00 |
|
Benoit Jacob
|
8132ee3908
|
* add non-default option to initialize matrices by 0
(useful for porting)
* maketests really has to be in test/
|
2009-11-12 12:39:22 -05:00 |
|
Benoit Jacob
|
358452bbe6
|
* add ./debug and ./release scripts
* update the messages
* rename EIGEN_CMAKE_RUN_FROM_CTEST to something saner
|
2009-11-12 12:07:18 -05:00 |
|
Benoit Jacob
|
fc492b6264
|
add mctestr script. In your build directory, just do:
./mctestr ^qr 5
and it will build all tests matching ^qr with 5 jobs and then do `ctest -R ^qr`
|
2009-11-12 09:35:10 -05:00 |
|
Benoit Jacob
|
bc18ba7e49
|
* add maketests script. It is like make but takes a regexp allowing to build selected targets. Next step will be a "mctestr" script doing that and then calling ctest -R.
* in runtest.sh, don't override the default number of repeats. If one thinks the default should be changed, let's change it at the source.
|
2009-11-11 21:25:21 -05:00 |
|
Benoit Jacob
|
ff7fbc9431
|
* use standard CMAKE_BUILD_TYPE
* remove debug_xxx targets
* runtest.sh: don't run make
|
2009-11-11 16:11:33 -05:00 |
|
Jitse Niesen
|
343eec7ca8
|
Compilation fix: makeHousholderInPlace now uses references.
|
2009-11-11 16:23:09 +00:00 |
|
Benoit Jacob
|
bf691cc3f1
|
fix PowerPC platform detection
|
2009-11-11 10:52:00 -05:00 |
|
Thomas Capricelli
|
b53c2fcc99
|
fix for *.pc install dir (suggested by Ingmar Vanhassel on IRC)
|
2009-11-11 15:28:39 +01:00 |
|
Benoit Jacob
|
a440385b41
|
*adapt Householder to the convention that we now favor refs over ptrs for output. Keep "workspace" as pointer because it is an array (which is now more obvious).
*rename makeHouseholderSequence to householderSequence, because that's what it returns.
|
2009-11-10 21:22:20 -05:00 |
|
Thomas Capricelli
|
e06aa749a4
|
doxygen : exclude diff files
|
2009-11-10 22:17:23 +01:00 |
|
Thomas Capricelli
|
2612bbdf8b
|
make the complex module appear in doxygen + small documentation
|
2009-11-10 22:02:10 +01:00 |
|
Thomas Capricelli
|
d47a723a6e
|
make FFT appear in doxygen doc, and provide a mininum of documentation
|
2009-11-10 21:58:17 +01:00 |
|
Thomas Capricelli
|
2c9f46d151
|
fix Skyline module doxygen stuff
|
2009-11-10 21:47:57 +01:00 |
|
Thomas Capricelli
|
df117a64c7
|
merge with main repository
|
2009-11-10 21:34:43 +01:00 |
|
Thomas Capricelli
|
ae76c97704
|
documentation fixes
|
2009-11-10 21:33:36 +01:00 |
|
Gael Guennebaud
|
f647fb8dd4
|
fix compilation and removed some unused stuff in skyline
|
2009-11-10 21:22:55 +01:00 |
|
Thomas Capricelli
|
6a56262bf4
|
merge with main repository
|
2009-11-10 20:31:07 +01:00 |
|
Gael Guennebaud
|
58632c1652
|
fix #68 I did not see the skyline matrix patch contained that
|
2009-11-10 14:19:03 +01:00 |
|
Gael Guennebaud
|
1879403562
|
mv the Skyline module to unsupported/
|
2009-11-10 12:47:42 +01:00 |
|
Thomas Capricelli
|
42b92c2022
|
merge with main repository
|
2009-11-09 19:02:52 +01:00 |
|
Thomas Capricelli
|
77fd44a246
|
revert previous commit on the matter : once doxygen cache is flushed
this gives very bad results
|
2009-11-09 19:00:48 +01:00 |
|
Benoit Jacob
|
92749eed11
|
* merge
* remove a ctor in QuaternionBase as it gives a strange error with GCC 4.4.2.
|
2009-11-09 09:08:03 -05:00 |
|
Benoit Jacob
|
4b366b07be
|
add missing includes
|
2009-11-09 08:04:20 -05:00 |
|
Benoit Jacob
|
9a0900e33e
|
last round of changes, mainly to return derived types instead of base types, and fix various compilation issues
|
2009-11-09 07:51:31 -05:00 |
|
Gael Guennebaud
|
670651e2e0
|
Quaternion: fix compilation, cleaning
|
2009-11-09 10:48:18 +01:00 |
|
Thomas Capricelli
|
087df89e20
|
few doc fixes
|
2009-11-09 06:45:27 +01:00 |
|
Thomas Capricelli
|
d1cc2745f7
|
Reduce general diff with eigen-tip. Moreover, this test now seems to pass
again.
|
2009-11-09 05:12:50 +01:00 |
|
Thomas Capricelli
|
17f3e8571c
|
more documentatin
|
2009-11-09 04:52:47 +01:00 |
|
Thomas Capricelli
|
3e17046668
|
only define groups once in unsupported, in order to prevent ambiguity for
the group names.
|
2009-11-09 04:36:01 +01:00 |
|
Thomas Capricelli
|
de195e0e78
|
some more documentation
|
2009-11-09 04:21:45 +01:00 |
|
Thomas Capricelli
|
ac8f7d8c9c
|
various fixes in headers
|
2009-11-09 03:32:40 +01:00 |
|
Thomas Capricelli
|
71a3e96b49
|
rename NonLinear to NonLinearOptimization
|
2009-11-09 03:27:15 +01:00 |
|
Thomas Capricelli
|
09cb27c587
|
documentation + move "namespace eigen" to the main file, as others do.
|
2009-11-09 03:25:21 +01:00 |
|
Thomas Capricelli
|
cddc83752c
|
starting documentation
|
2009-11-09 03:07:36 +01:00 |
|
Thomas Capricelli
|
ecbcdafb0f
|
include NonLinearOptimization_Module and NumericalDiff_Module
+ cleaning
|
2009-11-09 03:06:23 +01:00 |
|
Benoit Jacob
|
e4e58e8337
|
simplifications in the ei_solve_impl system, factor out some boilerplate code
|
2009-11-08 16:51:41 -05:00 |
|
Thomas Capricelli
|
751a333491
|
merge with main repository
|
2009-11-08 22:27:32 +01:00 |
|
Benoit Jacob
|
ba7bfe110c
|
port the qr module to ei_solve_xxx.
|
2009-11-08 10:21:26 -05:00 |
|
Gael Guennebaud
|
aa0974286f
|
fix compilation adding a makeconst helper struct
|
2009-11-07 09:07:23 +01:00 |
|
Gael Guennebaud
|
5dc02fe5e9
|
improve a bit AutoDiffVector, but it still not working
|
2009-11-06 11:34:58 +01:00 |
|
Gael Guennebaud
|
6647a58847
|
update product bench
|
2009-11-06 11:33:18 +01:00 |
|
Gael Guennebaud
|
771c0507fb
|
back out previous back out, and this time don't forget
to include the NumTraits.h file in the commit ;)
|
2009-11-06 11:23:18 +01:00 |
|
Jitse Niesen
|
1470afda5b
|
Backed out previous changeset: Does not compile.
There is no member Nested in NumTraits.
|
2009-11-06 09:16:25 +00:00 |
|
Gael Guennebaud
|
fe81b3f651
|
Add the possibility to control the storage mode of scalar value (by value or reference)
in order to avoid unecessary copies when using complex scalar types (e.g., a AutoDiffScalar)
|
2009-11-05 18:06:33 +01:00 |
|
Jitse Niesen
|
daa4574a43
|
Add regression test for issue #66 (ComplexSchur of zero matrix).
|
2009-11-05 03:46:18 +00:00 |
|
Benoit Jacob
|
68210b03c1
|
port svd to the ei_xxx_return_value thing
this commit made in caltrain from Palo Alto to SF
|
2009-11-04 21:00:12 -05:00 |
|
Benoit Jacob
|
4c456d4211
|
fix bug in svd solve reported on forum, was apparently assuming square matrix, not sure how the unit test could work.
|
2009-11-04 11:46:17 -05:00 |
|