Benoit Jacob
8ebe822a20
bump
2011-12-06 08:18:54 -05:00
Gael Guennebaud
f90db64e6a
bump to 2.0.16
2011-05-28 10:16:08 +02:00
Benoit Jacob
907fba9ea9
bump
2010-07-16 22:25:08 -04:00
Benoit Jacob
e18e51d891
bump
2010-06-22 22:22:11 -04:00
Benoit Jacob
ee499a855c
bump version
2010-06-10 08:06:06 -04:00
Benoit Jacob
8d4b0aae04
Fix bug #93 : add platform check for how to link to the standard math library.
...
This allows to support QNX.
2010-04-19 11:30:46 -04:00
Benoit Jacob
ed6eb5a625
bump
2010-02-11 21:39:41 -05:00
Benoit Jacob
5f73a8df20
bump
2010-01-10 11:30:10 -05:00
Benoit Jacob
8f1ce52e76
bump
2009-11-25 08:46:42 -05:00
Thomas Capricelli
1e2f56c35a
backport of b53c2fcc99
...
: fix install dir for *.pc
Ingmar Vanhassel <ingmar@exherbo.org >:
Packages that don't install architecture-specific files should install
their pkg-config file to datadir, not libdir.
2009-11-11 15:35:12 +01:00
Benoit Jacob
38bc82a6f7
bump
2009-10-24 16:35:46 -04:00
Benoit Jacob
6173eb67ff
really fix pkgconfig support and make install.
...
* mistake: was using the install dir instead of binary dir
* was also using INCLUDE_INSTALL_DIR before it was set, so on a first cmake run, the pkgconfig file was bad
2009-10-24 16:16:48 -04:00
Benoit Jacob
e1c96f3fe0
bump
2009-10-23 18:37:05 -04:00
Benoit Jacob
e17e4f3654
just this is enough
2009-10-23 17:51:32 -04:00
Benoit Jacob
2b006ae430
fix "make install"
...
aaargh
my shiny birthday release, it's broken already!
2009-10-23 17:47:12 -04:00
Benoit Jacob
21d081c6da
bump
2009-10-22 16:14:03 -04:00
Benoit Jacob
be8ae0d45f
* CMakeLists: only pass -Wextra if it's supported (it's not on gcc 3.3)
...
* MapBase: put static first (fix gcc 3.3 warning)
* StdVector: add missing newline at end
2009-10-22 15:20:02 -04:00
Rhys Ulerich
c67b8b7ce0
Added pkgconfig support
2009-09-23 22:05:46 -04:00
Benoit Jacob
de88fb67d6
bump that too
2009-09-23 12:11:19 -04:00
Benoit Jacob
e0cbf79e5a
bump to 2.0.5
2009-08-22 17:19:08 -04:00
Benoit Jacob
d4e25e5acf
in the 2.0 branch, that stuff isn't wanted anymore
2009-08-14 22:08:14 -04:00
Benoit Jacob
d4f9515ca0
bump to 2.0.4
2009-08-01 00:58:09 +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:
...
df9dfa1455
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
3fc53d2564
bump version number
2009-05-22 15:41:22 +02:00
Benoit Jacob
a16d18a632
update version number to 2.0.1
2009-04-14 14:32:00 +00:00
Benoit Jacob
b064b5e68e
forgot to update version number
2009-02-02 16:18:42 +00:00
Benoit Jacob
5f43a42ee7
* remove set(), revert to old behavior where = resizes
...
* try to be clever in matrix ctors and operator=: be lazy when we can, always allow
to copy rowvector into columnvector, check the template parameters,
try to factor the code better
* add missing copy ctor in UnalignedType
* fix bug in the traits of DiagonalProduct
* renaming: EIGEN_TUNE_FOR_CPU_CACHE_SIZE
* update the dox a little
2009-01-21 17:10:23 +00:00
Gael Guennebaud
4f33fbfc07
two compilation fixes
2009-01-15 08:26:40 +00:00
Gael Guennebaud
c4c70669d1
Big rewrite in the Sparse module: SparseMatrixBase no longer inherits MatrixBase.
...
That means a lot of features which were available for sparse matrices
via the dense (and super slow) implemention are no longer available.
All features which make sense for sparse matrices (aka can be implemented efficiently) will be
implemented soon, but don't expect to see an API as rich as for the dense path.
Other changes:
* no block(), row(), col() anymore.
* instead use .innerVector() to get a col or row vector of a matrix.
* .segment(), start(), end() will be back soon, not sure for block()
* faster cwise product
2009-01-14 14:24:10 +00:00
Benoit Jacob
24fd14dab6
* minor dox tweaks
...
* pretext to bump to beta6
2009-01-12 16:14:13 +00:00
Gael Guennebaud
af27fb7590
Add cdash.org support:
...
* the dashboard is there: http://my.cdash.org/index.php?project=Eigen
* now you can run the tests from the top build dir
and submit report like that (from the top build dir):
ctest -D Experimental
* todo:
- add some nighlty builds (I'll add a few on my computer)
- add valgrind memory checks, performances tests, compilation time tests, etc.
2009-01-08 11:53:21 +00:00
Benoit Jacob
10f9478f35
release beta5, fix a doc typo
2009-01-05 19:00:10 +00:00
Benoit Jacob
0e5c640563
* fix a unused variable warning
...
* if svnversion returns prose such as "exported" then discard that
2009-01-04 17:32:20 +00:00
Benoit Jacob
be64619ab6
* require CMake 2.6.2 everywhere, Alexander Neundorf says it'd make it
...
easier to have a uniform requirement in kdesupport for when he makes
fixes.
* add eigen versioning macros
2009-01-04 16:19:12 +00:00
Gael Guennebaud
93f8d56789
improved MSVC support in cmake files (SSE)
2008-12-18 09:07:36 +00:00
Gael Guennebaud
6e138d0069
more MSVC cmake fixes
2008-12-17 18:37:04 +00:00
Benoit Jacob
50105c3ed6
Hopefully fix compilation of SSE Packetmath with MSVC.
...
The reason why we didn't realize until now that it didn't compile at all
with MSVC is that before today with MSVC the SSE2 detection didn't work.
2008-12-16 03:48:49 +00:00
Benoit Jacob
cb409914e0
* call it beta2
...
* improvements in Matrix documentation
* document copyCoeff and copyPacket even if it's hidden from doxygen
2008-12-07 23:23:36 +00:00
Gael Guennebaud
20c11bc52c
prefix all Eigen cmake variable with EIGEN_ and switched to lowercase for all cmake files
2008-12-02 12:59:10 +00:00
Alexander Neundorf
6b3d0e68e2
-use the cmake-provided Eigen_(SOURCE|BINARY)_DIR variables instead of setting own versions (EIGEN_(SOURCE|BINARY)_DIR
...
Alex
2008-12-02 11:00:51 +00:00
Benoit Jacob
d74916e4fe
same thing with EIGEN_BINARY_DIR. Now the doc generation works from kdesupport.
2008-08-31 15:20:25 +00:00
Benoit Jacob
ff60c9ccb1
fix cmakelists: wrong assumption on CMAKE_SOURCE_DIR. One can now use
...
EIGEN_SOURCE_DIR for that use, guaranteed to point to eigen2/ directory.
2008-08-31 15:08:41 +00:00
Benoit Jacob
252e0c45b2
* missing cmake make_directory command
...
* show svn revision number if available
* fix warnings about unused argc/argv
Gael: I just saw your latest docs, it's completely awesome.
2008-08-27 06:43:42 +00:00
Gael Guennebaud
63d3ef8204
* remove debug code commited by mistake in Assign
...
* keep going on the doc: added a short geometry tutorial
2008-08-26 23:07:33 +00:00
Gael Guennebaud
9e25dfcb2c
Various doc improvements... including a owl in the API doc header.
2008-08-25 10:49:53 +00:00
Gael Guennebaud
2f6815df8e
cmake fix
2008-08-23 17:40:52 +00:00
Gael Guennebaud
da5e644567
forgot to commit a file
2008-08-23 17:25:54 +00:00
Benoit Jacob
95a1283bf6
fix compilation of unit-tests when cmake is run on kdesupport/ parent
...
directory
2008-08-17 15:25:53 +00:00
Benoit Jacob
13ad88736e
last small fixes, this is alpha6, eigen2 is now ready for eigen1 apps to
...
port to.
2008-08-12 02:14:02 +00:00