Gael Guennebaud
|
a0da96e2f4
|
fix detection of ICC version
|
2011-12-06 22:07:20 +01:00 |
|
Gael Guennebaud
|
80f8ed9f9c
|
improve compiler and architecture detection
|
2011-12-06 19:54:34 +01:00 |
|
Thomas Capricelli
|
c3ad1f9382
|
eigen_gen_docs: dont try to update permissions on server
|
2011-12-06 15:55:20 +01:00 |
|
Gael Guennebaud
|
6ec0af6dc7
|
Added tag 3.1.0-alpha1 for changeset e017f798eba1847fcfa16f0ce03ff96a4ef6a07e
|
2011-12-06 15:53:46 +01:00 |
|
Gael Guennebaud
|
e017f798eb
|
bump
3.1.0-alpha1
|
2011-12-06 15:53:17 +01:00 |
|
Hauke Heibel
|
accae638b2
|
Fixed a typo.
|
2011-12-06 15:42:05 +01:00 |
|
Gael Guennebaud
|
84cf1b5b1d
|
fix QuaternionBase::cast.
It did not work with clang, and I'm unsure how it worked for gcc/msvc since QuaternionBase was introduced
|
2011-12-05 14:13:59 +01:00 |
|
Gael Guennebaud
|
9ca673daed
|
fix compilation with clang
|
2011-12-05 12:50:43 +01:00 |
|
Gael Guennebaud
|
dd504d6aae
|
fix bug #223: SparseMatrix::Flags no longer encode triangularness information
|
2011-12-05 10:17:09 +01:00 |
|
Gael Guennebaud
|
59576014a9
|
fig bug #373: compilation error with clang 2.9 when exceptions are disabled (cannot reproduce with clang 3.0 or 3.1)
|
2011-12-05 09:44:25 +01:00 |
|
Gael Guennebaud
|
b60624dc2a
|
fix bug #384: add a static assertion on the Index type which has to be signed
|
2011-12-04 22:14:53 +01:00 |
|
Gael Guennebaud
|
82f9aa194d
|
fix bug #294: add a diagonal() method to SparseMatrix (const)
|
2011-12-04 21:49:21 +01:00 |
|
Gael Guennebaud
|
69966e90e1
|
fix bug #221: remove the dense to SparseVector conversion ctor.
|
2011-12-04 21:15:46 +01:00 |
|
Gael Guennebaud
|
5dc9650f11
|
fix bug #281: replace csparse macros by template functions
|
2011-12-04 19:15:23 +01:00 |
|
Hauke Heibel
|
a8a2bf3b5a
|
Added docs to the spline module.
|
2011-12-04 18:44:01 +01:00 |
|
Gael Guennebaud
|
9bd902ed9c
|
fix bug #341: trisove on MappedSparseMatrix
|
2011-12-04 14:57:43 +01:00 |
|
Gael Guennebaud
|
9353bbac4a
|
fix bug #356: fix TriangularView::InnerIterator for unit diagonals
|
2011-12-04 14:39:24 +01:00 |
|
Gael Guennebaud
|
32917515df
|
make the accessors to internal sparse storage part of the public API and remove their "_" prefix.
|
2011-12-04 12:19:26 +01:00 |
|
Gael Guennebaud
|
1cdbae62db
|
add SparseVector::ReverseInnerIterator
|
2011-12-04 09:56:40 +01:00 |
|
Gael Guennebaud
|
91e392a042
|
add ReverseInnerIterators to loop over the elements in reverse order,
and partly fix bug #356 (issue in trisolve for upper-column major))
|
2011-12-03 23:49:37 +01:00 |
|
Gael Guennebaud
|
a09cc5d4c0
|
fix bug #282: add the possibiliry to shift the diagonal coefficients via a linear function.
|
2011-12-03 18:26:08 +01:00 |
|
Gael Guennebaud
|
c861e05181
|
fix matrix names in the insertion example
|
2011-12-03 18:14:51 +01:00 |
|
Gael Guennebaud
|
9ae606866c
|
Eigen2sSupport: import some fixes from the 3.0 branch (MSVC fix)
|
2011-12-03 17:45:07 +01:00 |
|
Gael Guennebaud
|
950eeab4d7
|
RandomSetter: turns the matrix into compressed form before the filling
|
2011-12-03 17:35:21 +01:00 |
|
Gael Guennebaud
|
c0e36516f3
|
add a command to fix the permission of the uploaded documentation
|
2011-12-03 11:18:20 +01:00 |
|
Gael Guennebaud
|
3f56de2628
|
improve sparse manual
|
2011-12-03 10:26:00 +01:00 |
|
Gael Guennebaud
|
e759086dcd
|
improve documentation of some sparse related classes
|
2011-12-02 19:02:49 +01:00 |
|
Gael Guennebaud
|
4ca89f32ed
|
Sparse matrix insertion:
- automatically turn a SparseMatrix to uncompressed mode when calling insert(i,j).
- now coeffRef insert a new element when it does not already exist
|
2011-12-02 19:00:16 +01:00 |
|
Gael Guennebaud
|
f10bae74e8
|
- move CompressedStorage and AmbiVector into internal namespace
- remove innerVectorNonZeros(j) => use innerVector(j).nonZeros()
|
2011-12-02 10:00:24 +01:00 |
|
Jitse Niesen
|
a0bcaa88af
|
Extend tutorial page on broadcasting to reflect recent changes.
|
2011-12-01 21:16:07 +00:00 |
|
Gael Guennebaud
|
b85bcd91bf
|
remove GSL dependency in the unit tests
|
2011-12-01 18:17:19 +01:00 |
|
Gael Guennebaud
|
7aaae9d6df
|
remove useless blas reference code
|
2011-12-01 18:10:12 +01:00 |
|
Gael Guennebaud
|
3a4c78b588
|
add code for band triangular problems:
- currently available from the BLAS interface only
- and for vectors only
|
2011-12-01 18:06:28 +01:00 |
|
Gael Guennebaud
|
9fdb6a2ead
|
output error messages in blas unit tests
|
2011-12-01 18:04:01 +01:00 |
|
Hauke Heibel
|
b00a33bc70
|
Integrated spline class and simple spline fitting
|
2011-11-25 14:53:40 +01:00 |
|
Gael Guennebaud
|
49d652c600
|
fix assigment from uncompressed
|
2011-11-30 21:55:54 +01:00 |
|
Gael Guennebaud
|
6b8d6887ac
|
bug fix in SparseSelfAdjointTimeDenseProduct for empty rows or columns
|
2011-11-30 19:39:20 +01:00 |
|
Gael Guennebaud
|
00d4a360ba
|
bug fix in SparseView::incrementToNonZero
|
2011-11-30 19:31:11 +01:00 |
|
Gael Guennebaud
|
d1b54ecfa3
|
add more support for uncompressed mode
|
2011-11-30 19:24:43 +01:00 |
|
Gael Guennebaud
|
cda397b117
|
cleanning pass on the sparse modules:
- remove outdated/deprecated code
- improve a bit the documentation
|
2011-11-28 16:36:37 +01:00 |
|
Gael Guennebaud
|
2d621d235d
|
fix alignment computation in Block and MapBase such that aligned means aligned on 16 bytes and nothing else
(transplanted from dcb36e3d49f25566a1733846cd4d6592bf8be0c4
)
|
2011-11-28 13:43:10 +01:00 |
|
Marc Glisse
|
a2810aa32f
|
bug #383 - another c++11-user-defined-literal fix
|
2011-11-27 15:27:25 -05:00 |
|
Marc Glisse
|
8107b3da75
|
bug #383 - EIGEN_ASM_COMMENT broken in C++11
this is due to the new user-defined literals syntax.
|
2011-11-26 17:55:18 -05:00 |
|
Gael Guennebaud
|
f56316f7ed
|
add two alternative solutions to the problem of fixed size members
|
2011-11-25 13:46:48 +01:00 |
|
Gael Guennebaud
|
70206ab1e1
|
draft of the new sparse manual reflecting the new sparse module
|
2011-11-24 17:32:30 +01:00 |
|
Gael Guennebaud
|
57d1ccb2dc
|
fix compilation of doc (broken by changeset bc6d78982fb2b8d07827246e682acdf47d0e8944
- General tightening/testing of vectorwise ops)
|
2011-11-24 17:30:55 +01:00 |
|
Gael Guennebaud
|
2d4fe54b73
|
fix CG example
|
2011-11-24 08:19:13 +01:00 |
|
Gael Guennebaud
|
01b4b6e456
|
improve accuracy of 3x3 direct eigenvector extraction
|
2011-11-23 22:43:40 +01:00 |
|
Gael Guennebaud
|
be9b87377f
|
typo
|
2011-11-23 08:30:10 +01:00 |
|
Jitse Niesen
|
63dcdb65fd
|
Install eigen3.pc in default directory if pkgconfig not found (bug #358).
|
2011-11-22 17:30:35 +00:00 |
|