Silvio Traversaro
|
5e51a361fe
|
Modify FindEigen3.cmake to find Eigen3Config.cmake
|
2016-07-29 08:59:38 +00:00 |
|
Gael Guennebaud
|
4057f9b1fc
|
Enable slice-vectorization+inner-unrolling when unaligned vectorization is allowed. For instance, this permits to vectorize 5x5 matrices (including product)
|
2016-07-28 13:47:33 +02:00 |
|
Gael Guennebaud
|
5fbe7aa604
|
Update and fix Cholesky mini benchmark
|
2016-07-28 11:26:30 +02:00 |
|
Gael Guennebaud
|
a72752caac
|
Vectorize more small product expressions by letting the general assignement logic decides on the sizes that are OK for vectorization.
|
2016-07-28 11:21:07 +02:00 |
|
Gael Guennebaud
|
cc2f6d68b1
|
bug #1264: fix compilation
|
2016-07-27 23:30:47 +02:00 |
|
Gael Guennebaud
|
188590db82
|
Add instructions for LAPACKE+Accelerate
|
2016-07-27 15:07:35 +02:00 |
|
Gael Guennebaud
|
8972323c08
|
Big 1261: add missing max(ADS,ADS) overload (same for min)
|
2016-07-27 14:52:48 +02:00 |
|
Gael Guennebaud
|
5d94dc85e5
|
bug #1260: add regression test
|
2016-07-27 14:38:30 +02:00 |
|
Gael Guennebaud
|
0d7039319c
|
bug #1260: remove doubtful specializations of ScalarBinaryOpTraits
|
2016-07-27 14:35:52 +02:00 |
|
Christoph Hertzberg
|
d3d7c6245d
|
Add brackets to block matrix and fixed some typos
|
2016-07-27 09:55:39 +02:00 |
|
Gael Guennebaud
|
0eece608b4
|
Added tag 3.3-beta2 for changeset f6b3cf8de9
|
2016-07-26 23:52:14 +02:00 |
|
Gael Guennebaud
|
f6b3cf8de9
|
Bump to 3.3-beta2
|
2016-07-26 23:51:59 +02:00 |
|
Gael Guennebaud
|
9d16b6e1cf
|
Formatting
|
2016-07-26 23:51:43 +02:00 |
|
Gael Guennebaud
|
fd2f989b1d
|
Fix testing of nearly zero input matrices.
|
2016-07-26 14:46:02 +02:00 |
|
Gael Guennebaud
|
c9e3e438eb
|
Add more very small numbers in the list of nearly "zero" values when testing SVD and EVD algorithms
|
2016-07-26 14:45:44 +02:00 |
|
Gael Guennebaud
|
95113cb15c
|
Improve robustness of 2x2 eigenvalue with shifting and scaling
|
2016-07-26 14:43:54 +02:00 |
|
Gael Guennebaud
|
7f7e84aa36
|
Fix compilation with MKL support
|
2016-07-26 13:31:29 +02:00 |
|
Gael Guennebaud
|
429028b652
|
Typo.
|
2016-07-26 12:12:53 +02:00 |
|
Gael Guennebaud
|
6b89fa802c
|
Typos.
|
2016-07-26 12:08:04 +02:00 |
|
Gael Guennebaud
|
c581c8fa79
|
Fix with expession template scalar types.
|
2016-07-26 11:33:28 +02:00 |
|
Gael Guennebaud
|
8021aed89e
|
Split BLAS/LAPACK versus MKL documentation
|
2016-07-26 11:11:59 +02:00 |
|
Gael Guennebaud
|
757971e7ea
|
bug #1258: fix compilation of Map<SparseMatrix>::coeffRef
|
2016-07-26 09:40:19 +02:00 |
|
Gael Guennebaud
|
c9425492c8
|
Update doc.
|
2016-07-25 18:41:26 +02:00 |
|
Gael Guennebaud
|
0592b4cfbf
|
merge
|
2016-07-25 18:20:22 +02:00 |
|
Gael Guennebaud
|
9c663e4ee8
|
Clean references to MKL in LAPACKe support.
|
2016-07-25 18:20:08 +02:00 |
|
Gael Guennebaud
|
0c06077efa
|
Rename MKL files
|
2016-07-25 18:00:47 +02:00 |
|
Gael Guennebaud
|
4d54e3dd33
|
bug #173: remove dependency to MKL for LAPACKe backend.
|
2016-07-25 17:55:07 +02:00 |
|
Benoit Steiner
|
3d3d34e442
|
Deleted dead code.
|
2016-07-25 08:53:37 -07:00 |
|
Gael Guennebaud
|
34b483e25d
|
bug #1249: enable use of __builtin_prefetch for GCC, clang, and ICC only.
|
2016-07-25 15:17:45 +02:00 |
|
Gael Guennebaud
|
6d5daf32f5
|
bug #1255: comment out broken and unsused line.
|
2016-07-25 14:48:30 +02:00 |
|
Gael Guennebaud
|
f9598d73b5
|
bug #1250: fix pow() for AutoDiffScalar with custom nested scalar type.
|
2016-07-25 14:42:19 +02:00 |
|
Gael Guennebaud
|
fd1117f2be
|
Implement digits10 for mpreal
|
2016-07-25 14:38:55 +02:00 |
|
Gael Guennebaud
|
9908020d36
|
Add minimal support for Array<string>, and fix Tensor<string>
|
2016-07-25 14:25:56 +02:00 |
|
Gael Guennebaud
|
4184a3e544
|
Extend boost.multiprec unit test with ET on, complexes, and general/generalized eigenvalue solvers.
|
2016-07-25 12:36:22 +02:00 |
|
Gael Guennebaud
|
1b2049fbda
|
Enforce scalar types in calls to max/min (helps with expression template scalar types)
|
2016-07-25 12:35:10 +02:00 |
|
Gael Guennebaud
|
b118bc76eb
|
Add digits10 overload for complex.
|
2016-07-25 12:33:21 +02:00 |
|
Gael Guennebaud
|
c96af5381f
|
Remove custom complex division function cdiv.
|
2016-07-25 12:31:58 +02:00 |
|
Gael Guennebaud
|
e1c7c5968a
|
Update doc.
|
2016-07-25 11:18:04 +02:00 |
|
Gael Guennebaud
|
8fffc81606
|
Add NumTraits::digits10() function based on numeric_limits::digits10 and make use of it for printing matrices.
|
2016-07-25 11:13:01 +02:00 |
|
Gael Guennebaud
|
5f03584752
|
merge
|
2016-07-23 17:52:44 +02:00 |
|
Gael Guennebaud
|
1b0353c659
|
Fix misuse of dummy_precesion in eigenvalues solvers
|
2016-07-23 17:52:31 +02:00 |
|
Benoit Steiner
|
c6b0de2c21
|
Improved partial reductions in more cases
|
2016-07-22 17:18:20 -07:00 |
|
Gael Guennebaud
|
72744d93ef
|
Allows the compiler to inline outer products (the change from default to dont-inline in changeset 737bed19c1
was not motivated)
|
2016-07-22 17:02:28 +02:00 |
|
Gael Guennebaud
|
32d95e86c9
|
merge
|
2016-07-22 16:43:12 +02:00 |
|
Gael Guennebaud
|
60d5980a41
|
add a note
|
2016-07-22 15:46:23 +02:00 |
|
Gael Guennebaud
|
d7a0e52478
|
Fix testing of log nearby 1
|
2016-07-22 15:44:26 +02:00 |
|
Gael Guennebaud
|
7acf23c14c
|
Truely split unit test.
|
2016-07-22 15:41:23 +02:00 |
|
Gael Guennebaud
|
24af67a6cc
|
Fix boostmultiprec for C++03
|
2016-07-22 15:30:54 +02:00 |
|
Gael Guennebaud
|
395c835f4b
|
Fix CUDA compilation
|
2016-07-22 15:30:24 +02:00 |
|
Gael Guennebaud
|
d075d122ea
|
Move half unit test from unsupported to main tests
|
2016-07-22 14:34:19 +02:00 |
|