Gael Guennebaud
|
463554c254
|
Merge with default branch
|
2014-02-18 15:45:39 +01:00 |
|
Gael Guennebaud
|
82c066b3c4
|
Cleaning
|
2014-02-18 15:44:32 +01:00 |
|
Gael Guennebaud
|
0543cb51b5
|
Product::coeff method are also OK for lazy products (including diagonal products)
|
2014-02-18 14:51:41 +01:00 |
|
Gael Guennebaud
|
99e27916cf
|
Fix all()/any() for evaluators
|
2014-02-18 14:26:25 +01:00 |
|
Gael Guennebaud
|
37a1d736bf
|
_MatrixTypeNested must be public in sparse Block
|
2014-02-18 13:35:24 +01:00 |
|
Gael Guennebaud
|
06545058bb
|
Temporary workaround for permutations
|
2014-02-18 13:33:04 +01:00 |
|
Gael Guennebaud
|
7002aa858f
|
Support Product::coeff(0,0) even for dynamic matrices
|
2014-02-18 13:32:30 +01:00 |
|
Gael Guennebaud
|
8cfb138e73
|
Finally, the simplest remains to deffer resizing at the latest
|
2014-02-18 13:31:44 +01:00 |
|
Gael Guennebaud
|
1b5de5a37b
|
Add evaluator for Ref
|
2014-02-18 13:30:16 +01:00 |
|
Gael Guennebaud
|
a08cba6b5f
|
Move is_diagonal to XprHelper, forward declare Ref
|
2014-02-18 11:03:59 +01:00 |
|
Gael Guennebaud
|
573c587e3d
|
New design for handling automatic transposition
|
2014-02-18 10:53:14 +01:00 |
|
Gael Guennebaud
|
551bf5c66a
|
Get rid of DiagonalProduct
|
2014-02-18 10:52:26 +01:00 |
|
Gael Guennebaud
|
2d136d3d7f
|
Get rid of SeflCwiseBinaryOp
|
2014-02-18 10:52:00 +01:00 |
|
Gael Guennebaud
|
873401032b
|
Fix scalar * product optimization when 'product' includes a selfadjoint matrix
|
2014-02-17 19:00:45 +01:00 |
|
Gael Guennebaud
|
d595fd31f5
|
Deal with automatic transposition in call_assignment, fix a few shortcomings
|
2014-02-17 16:11:55 +01:00 |
|
Gael Guennebaud
|
bffa15142c
|
Add evaluator support for diagonal products
|
2014-02-17 16:10:55 +01:00 |
|
Christoph Hertzberg
|
b14a4628af
|
Relaxed umeyama test. Problem was ill-posed if linear part was scaled with very small number. This should fix bug #744.
|
2014-02-17 13:48:00 +01:00 |
|
Gael Guennebaud
|
3573a10712
|
Fix support for row (resp. column) of a column-major (resp. row-major) sparse matrix
|
2014-02-17 13:46:17 +01:00 |
|
Gael Guennebaud
|
bd6eca059d
|
Fix compilation of SPlines module
|
2014-02-17 10:00:38 +01:00 |
|
Gael Guennebaud
|
ed461ba9bc
|
Fix sparse_product/sparse_extra unit tests
|
2014-02-17 09:57:47 +01:00 |
|
Gael Guennebaud
|
3bb57e21a8
|
Fix FFTW unit test with clang
|
2014-02-17 09:56:46 +01:00 |
|
Gael Guennebaud
|
4b6b3f310f
|
Fix a few Index to int buggy conversions
|
2014-02-15 09:35:23 +01:00 |
|
Gael Guennebaud
|
cd606bbc94
|
Fix infinite loop in sparselu
|
2014-02-14 23:10:16 +01:00 |
|
Gael Guennebaud
|
0508af4287
|
Merged in martinhofernandes/eigen (pull request PR-40)
Better fix for bug #503
|
2014-02-14 15:31:39 +01:00 |
|
Gael Guennebaud
|
3283d98d13
|
optimize sparse-sparse Kronecker product
|
2014-02-14 14:46:01 +01:00 |
|
Gael Guennebaud
|
0d3f496233
|
Upload the 3.2 testing result to its own CDash project
|
2014-02-14 10:18:14 +01:00 |
|
Gael Guennebaud
|
6df3bee687
|
reduce false negative in the qr unit test
|
2014-02-14 09:58:30 +01:00 |
|
Gael Guennebaud
|
97965dde9b
|
alloca is not necessarily alligned on windows
|
2014-02-14 00:04:38 +01:00 |
|
Gael Guennebaud
|
0b1430ae10
|
Fix propagation of index type
|
2014-02-13 23:58:28 +01:00 |
|
Gael Guennebaud
|
c0e08e9e4b
|
fix stable norm benchmark
|
2014-02-13 15:53:51 +01:00 |
|
Gael Guennebaud
|
0715d49908
|
Fix stable_norm unit test for complexes
|
2014-02-13 15:49:54 +01:00 |
|
Gael Guennebaud
|
3291580630
|
Fix bug #740: overflow issue in stableNorm
|
2014-02-13 15:44:01 +01:00 |
|
Gael Guennebaud
|
14422decc2
|
Fix Fortran compiler detection
|
2014-02-13 09:21:13 +01:00 |
|
Jitse Niesen
|
7ea6ef8969
|
Fix documentation of MatrixBase::applyOnTheLeft (bug #739)
Add examples; move methods from EigenBase.h to MatrixBase.h
|
2014-02-12 14:03:39 +00:00 |
|
Gael Guennebaud
|
31c63ef0b4
|
fix compilation of Transform * UniformScaling
|
2014-02-12 13:37:23 +01:00 |
|
Christoph Hertzberg
|
e170e7070b
|
Added examples for casting, made better examples for Maps
|
2014-02-11 17:27:14 +01:00 |
|
Jitse Niesen
|
c1921ad3e2
|
Remove unused typedef in polynomialsolver test.
|
2014-02-08 20:31:35 +00:00 |
|
Jitse Niesen
|
c4f08cfc05
|
Merged in maksqwe/eigen/maksqwe/fix-typo-in-evalSolverSugarFunction (pull request PR-44)
fix typo in evalSolverSugarFunction()
|
2014-02-08 20:27:13 +00:00 |
|
Naumov Maks
|
9e71ecbeec
|
fix typo in evalSolverSugarFunction()
|
2014-02-08 10:40:51 +00:00 |
|
Jitse Niesen
|
ff8d81762d
|
Fix bug #736: LDLT isPositive returns false for a positive semidefinite matrix
Add unit test covering this case.
|
2014-02-06 11:06:06 +00:00 |
|
Hauke Heibel
|
6c527bd811
|
Fixed assignment from QMatrix to Transform for compact storage.
|
2014-02-04 07:02:34 +01:00 |
|
Hauke Heibel
|
e722f36ffa
|
Fixed issue #734 (thanks to Philipp Büttgenbach for reporting the issue and proposing a fix).
Kept ColMajor layout if possible in order to keep derivatives of the same order adjacent in memory.
|
2014-02-01 20:49:48 +01:00 |
|
Christoph Hertzberg
|
febfc7b9b4
|
Fix bug #730: Path of OpenGL headers is different on MacOS
|
2014-01-29 22:05:39 +01:00 |
|
Gael Guennebaud
|
94acccc126
|
Fix Random().normalized() by introducing a nested_eval helper (recall that the old nested<> class is deprecated)
|
2014-01-26 15:35:44 +01:00 |
|
Gael Guennebaud
|
34694d8828
|
Fix evaluator<Replicate> for fixed size objects
|
2014-01-26 15:34:26 +01:00 |
|
Gael Guennebaud
|
ee1c55f923
|
Add missing template keyword
|
2014-01-26 14:55:25 +01:00 |
|
Gael Guennebaud
|
f54e62e4a9
|
Port evaluation from selfadjoint to full to evaluators
|
2014-01-26 12:18:36 +01:00 |
|
Gael Guennebaud
|
5fa7262e4c
|
Refactor triangular assignment
|
2014-01-25 23:02:14 +01:00 |
|
Gael Guennebaud
|
fef534f52e
|
fix scalar * prod in evaluators unit test
|
2014-01-25 19:06:07 +01:00 |
|
Gael Guennebaud
|
a7621809fe
|
Remove useless register keyword, and optimize predux_min/max for SSE4
|
2014-01-25 16:54:13 +01:00 |
|