Gael Guennebaud
|
e5bc9526f1
|
* generalize rowmajor by vector
* fix weird compilation error when constructing a matrix with a row by matrix product
|
2010-07-10 22:53:27 +02:00 |
|
Gael Guennebaud
|
3a7f16a655
|
typo
|
2010-07-07 11:13:30 +02:00 |
|
Gael Guennebaud
|
55495dcbae
|
extend product unit tests
|
2010-07-07 10:50:40 +02:00 |
|
Gael Guennebaud
|
38d0a0d5d6
|
add a unit test for previous bug
|
2010-07-06 20:54:35 +02:00 |
|
Gael Guennebaud
|
2dba4b7ce7
|
add a unit test for conj_helper and ei_pconj
|
2010-07-06 20:54:14 +02:00 |
|
Gael Guennebaud
|
291fef5760
|
fix range
|
2010-07-06 19:09:31 +02:00 |
|
Gael Guennebaud
|
e1eccfad3f
|
add intitial support for the vectorization of complex<float>
|
2010-07-05 16:18:09 +02:00 |
|
Gael Guennebaud
|
15a421ef63
|
char is not necessarily signed....
|
2010-07-05 11:15:08 +02:00 |
|
Gael Guennebaud
|
6249d60715
|
improve packetmath unit test for sum reductions
|
2010-07-05 10:54:24 +02:00 |
|
Gael Guennebaud
|
8a38047ec5
|
fix nomalloc_2 issues with ICC and gcc 4.0.1 (and speed up compilation ;) )
|
2010-07-04 15:35:21 +02:00 |
|
Hauke Heibel
|
282b5614ed
|
Relaxed precision test.
|
2010-07-04 14:04:07 +02:00 |
|
Hauke Heibel
|
d6791e8f3d
|
Fixed annoying CMake - Qt warning.
|
2010-07-03 11:52:46 +02:00 |
|
Benoit Jacob
|
6326f4623a
|
slightly raise the threshold used in this test to accomodate results obtained with gcc 4.1
|
2010-06-30 19:55:43 -04:00 |
|
Carlos Becker
|
97f3c7f282
|
Fixed nullary test not passing on Core Duo
|
2010-06-30 19:17:29 +01:00 |
|
Gael Guennebaud
|
768bdd08c8
|
fix bad tests
|
2010-06-28 01:01:29 +02:00 |
|
Gael Guennebaud
|
e313826890
|
add mixed sparse-dense outer product
|
2010-06-25 11:36:38 +02:00 |
|
Gael Guennebaud
|
1927b4dff5
|
Fix use of nesting types in SparseTranspose and split the big SparseProduct.h file
|
2010-06-25 10:26:24 +02:00 |
|
Gael Guennebaud
|
28e64b0da3
|
email change
|
2010-06-24 23:21:58 +02:00 |
|
Gael Guennebaud
|
88e7a572fd
|
makes sure to test small sizes
|
2010-06-24 23:06:21 +02:00 |
|
Gael Guennebaud
|
566867428c
|
- add a low level mechanism to provide preallocated memory to gemm
- ensure static allocation for the product of "large" fixed size matrix
|
2010-06-24 21:44:24 +02:00 |
|
Gael Guennebaud
|
b22fc6cdc3
|
bug fix in gemv:
solution always use a temporary in dst.innerStride != 1
even though this is not needed when packet_size == 1....
|
2010-06-24 17:51:25 +02:00 |
|
Gael Guennebaud
|
7e836ccb4c
|
unit test fix for default to row major
|
2010-06-24 17:49:51 +02:00 |
|
Gael Guennebaud
|
e499646c74
|
fix vectorization logic test
|
2010-06-24 15:38:14 +02:00 |
|
Gael Guennebaud
|
19f2f53e2c
|
fix compilation when default to row major
|
2010-06-24 15:13:41 +02:00 |
|
Gael Guennebaud
|
37dcdb1ed6
|
add missing typename
|
2010-06-22 23:43:12 +02:00 |
|
Gael Guennebaud
|
6ff28eb3cf
|
forgot to include this file in my previous commit
|
2010-06-22 08:59:02 +02:00 |
|
Hauke Heibel
|
4bac6fbe1e
|
The intrin.h header needs to be included after cmath in order to prevent warnigns.
Fixed (hopefully) final Index realted warnings.
|
2010-06-21 18:39:24 +02:00 |
|
Hauke Heibel
|
7196777b74
|
Added missing typename.
|
2010-06-21 11:39:11 +02:00 |
|
Hauke Heibel
|
dc6ad5e25b
|
More Index related stuff.
|
2010-06-21 11:36:00 +02:00 |
|
Hauke Heibel
|
5f65a89f49
|
Compilation fix.
|
2010-06-21 08:58:23 +02:00 |
|
Hauke Heibel
|
a1af6e1151
|
This does hopefully really raise the warning/error limit.
|
2010-06-21 07:41:40 +02:00 |
|
Hauke Heibel
|
bb46a45340
|
Finally fixed the matrix function/exponential warning.
Index fixes.
|
2010-06-20 23:13:24 +02:00 |
|
Hauke Heibel
|
f34eaa2628
|
Next try - more Index fixes.
|
2010-06-20 21:44:25 +02:00 |
|
Hauke Heibel
|
546b802b77
|
Still fixing warnings.
|
2010-06-20 20:16:45 +02:00 |
|
Hauke Heibel
|
cb11f2f8a6
|
Fix compilation of some tests as well as more warnings.
|
2010-06-20 18:59:15 +02:00 |
|
Hauke Heibel
|
f1679c7185
|
Utilize Index in all unit tests.
|
2010-06-20 17:37:56 +02:00 |
|
Hauke Heibel
|
e402d34407
|
More Index realted warnings.
|
2010-06-20 15:52:34 +02:00 |
|
Hauke Heibel
|
7548708848
|
Silence index warnings in triangular unit test.
Silence index warnings in FFT module.
|
2010-06-20 14:00:14 +02:00 |
|
Hauke Heibel
|
aeb12b417d
|
Silence indexing warning.
|
2010-06-20 13:17:37 +02:00 |
|
Gael Guennebaud
|
e3853353fb
|
fix array_comp *= array_real
|
2010-06-20 00:35:33 +02:00 |
|
Gael Guennebaud
|
575ac5409c
|
add missing support for std::pow(array,scalar)
|
2010-06-19 23:17:07 +02:00 |
|
Gael Guennebaud
|
17af8c763d
|
fix compilation of sparse tests
|
2010-06-19 15:24:39 +02:00 |
|
Hauke Heibel
|
b1103c5767
|
Fixed spare unit test.
|
2010-06-19 13:58:07 +02:00 |
|
Gael Guennebaud
|
ece48a6450
|
split the Sparse module into multiple ones, and move non stable parts to unsupported/
(see the ML for details)
|
2010-06-18 11:28:30 +02:00 |
|
Gael Guennebaud
|
22d07ec2e3
|
Add blocking inside HouseholderQR based on code from Vincent Lejeune.
This is all internal stuff for now.
|
2010-06-17 18:30:47 +02:00 |
|
Gael Guennebaud
|
7fdf218951
|
makes trmv works with the triangular matrix on the right
|
2010-06-17 10:17:22 +02:00 |
|
Gael Guennebaud
|
6bff339cc5
|
add unit tests for other generalized variants
|
2010-06-17 10:16:15 +02:00 |
|
Gael Guennebaud
|
74006a9fe9
|
* decouple the generalized selfadjoint eigenvalue problem to the standard one
* uses named values instead of bools
|
2010-06-16 23:48:16 +02:00 |
|
Gael Guennebaud
|
9726824f7c
|
improve trmm unit test and fix several bugs in trmm
|
2010-06-15 23:38:21 +02:00 |
|
Gael Guennebaud
|
2e792d1f42
|
* make the triangular matrix * matrix product works with trapezoidal matrices
* extend the trmm unit test for unit diagonal
|
2010-06-15 22:00:34 +02:00 |
|