Gael Guennebaud
|
c20043c8fd
|
bug #1479: fix failure detection in LDLT
(grafted from 672bdc126b0923e6228a024ce62d1f18b05840ea
)
|
2017-11-16 17:55:24 +01:00 |
|
Gael Guennebaud
|
d18877f18d
|
bug #1485: fix linking issue of non template functions
(grafted from 7cc503f9f57f6d3524115b222b62e584a04ff3ef
)
|
2017-11-15 21:33:37 +01:00 |
|
Justin Carpentier
|
02c0cef97f
|
Use col method for column-major matrix
(grafted from a020d9b134ed804574845c0949c3b988ed56bcb5
)
|
2017-10-17 21:51:27 +02:00 |
|
Gael Guennebaud
|
c8e663fe87
|
bug #1484: restore deleted line for 128 bits long doubles, and improve dispatching logic.
(grafted from 0a1cc7394226c7439b586f5bac3e94cf287622f1
)
|
2017-11-10 10:25:41 +01:00 |
|
Gael Guennebaud
|
7a875acfb0
|
Fix overflow issues in BDCSVD
(grafted from e8468ea91b45e6b09e1a58626a78fd723da9b64f
)
|
2017-11-08 10:24:28 +01:00 |
|
Benoit Steiner
|
71d1198ccd
|
Merged in henryiii/eigen/henryiii/device33 (pull request PR-344)
Branch 3.3: Fixing missing inlines on device functions for newer CUDA cards
|
2017-10-21 01:59:01 +00:00 |
|
Henry Schreiner
|
95ec3232c6
|
Restore __device__
|
2017-10-21 00:48:05 +00:00 |
|
Henry Schreiner
|
243249718b
|
Adding missing inlines for CUDA and ARCH 6
|
2017-10-20 13:00:23 +00:00 |
|
Gael Guennebaud
|
32a6db0f8c
|
bug #1468 (1/2) : add missing std:: to memcpy
(grafted from 8579195169ba046b980b01769edb581b281e0b8a
)
|
2017-09-22 09:23:24 +02:00 |
|
Gael Guennebaud
|
6fc0f2be70
|
Update documentation for aligned_allocator
(grafted from 7ad07fc6f2e1dd74554ba576367883c4236c6b98
)
|
2017-09-20 10:22:00 +02:00 |
|
Gael Guennebaud
|
70ac6c9230
|
Add C++11 max_digits10 for half.
(grafted from 9c353dd1450c362175213c1018b15b24ac840826
)
|
2017-09-06 10:22:47 +02:00 |
|
Gael Guennebaud
|
609e425166
|
Implement true compile-time "if" for apply_rotation_in_the_plane. This fixes a compilation issue for vectorized real type with missing vectorization for complexes, e.g. AVX512.
(grafted from b35d1ce4a532a40e16927bb303a4c48b2bef1d7c
)
|
2017-09-06 10:02:49 +02:00 |
|
Gael Guennebaud
|
4ead16cdd6
|
Fix mixing types in sparse matrix products.
(grafted from 80142362ac35ca77bfc5ccf7ba49c9f034b57abc
)
|
2017-09-02 22:50:20 +02:00 |
|
Gael Guennebaud
|
361102f88b
|
Merged in dtrebbien/eigen/patch-1 (pull request PR-312)
Work around a compilation error seen with nvcc V8.0.61
(grafted from fc39d5954b72ca2307921beb8a784cd78c2a8d10
)
|
2017-08-22 12:17:37 +00:00 |
|
Gael Guennebaud
|
5d40715db6
|
Handle min/max/inf/etc issue in cuda_fp16.h directly in test/main.h
(grafted from 304ef2957134be386e50592ad7120177c5f3a7c0
)
|
2017-08-24 11:26:41 +02:00 |
|
Gael Guennebaud
|
e7c065ec71
|
bug #1462: remove all occurences of the deprecated __CUDACC_VER__ macro by introducing EIGEN_CUDACC_VER
|
2017-08-24 11:06:47 +02:00 |
|
Gael Guennebaud
|
18868228ad
|
bug #336: improve doc for PlainObjectBase::Map
(grafted from 39864ebe1eb7c8028769cf5d8750faaabce22446
)
|
2017-08-22 17:18:43 +02:00 |
|
Gael Guennebaud
|
fbb0c510c5
|
Add missing scalar conversion
(grafted from 600e52fc7f574504fa832d67c9d94c991e504bdc
)
|
2017-08-22 17:06:57 +02:00 |
|
Gael Guennebaud
|
a8d2459f8e
|
bug #1449: fix redux_3 unit test
(grafted from bc4dae9aeb84cc3d3114ee496d55654cc7256584
)
|
2017-08-22 15:59:08 +02:00 |
|
Gael Guennebaud
|
9a266e5118
|
bug #1461: fix compilation of Map<const Quaternion>::x()
(grafted from bc91a2df8b9f1c5fa47bfeb9b03c2036890570b5
)
|
2017-08-22 15:10:42 +02:00 |
|
Gael Guennebaud
|
51e1aa1539
|
Doc: warn about constness in LLT::solveInPlace
(grafted from b223918ea99dcff9f6a3f8d017e7bd79ff4a7db7
)
|
2017-08-22 14:12:47 +02:00 |
|
Jim Radford
|
0137ed4f19
|
LLT: const the arg to solveInPlace() to allow passing .transpose(), .block(), etc.
(grafted from 0c226644d8cf21d35cfcf46c60ce66d2183f530e
)
|
2017-01-04 14:42:57 -08:00 |
|
Jim Radford
|
9d03711df8
|
LLT: avoid making a copy when decomposing in place
(grafted from be281e528967ed00ed52f50a476beef10ff0dec3
)
|
2017-01-04 14:43:56 -08:00 |
|
Gael Guennebaud
|
1ca9072b51
|
Gub 1453: fix Map with non-default inner-stride but no outer-stride.
(grafted from e27f17bf5c921dca73b4d2dc1a90863b36292fdc
)
|
2017-08-22 13:27:37 +02:00 |
|
Gael Guennebaud
|
9fd138e2b3
|
Re-enable hidden doc in LLT
(grafted from 2c3d70d915a939d0da33ca22742a26c271adcb82
)
|
2017-08-22 12:04:09 +02:00 |
|
Gael Guennebaud
|
55fbf4fedd
|
bug #1456: add perf recommendation for LLT and storage format
(grafted from 21d0a0bcf5eef2fb89f1ca48b65d52ec03e97272
)
|
2017-08-22 12:46:35 +02:00 |
|
Gael Guennebaud
|
b87875abf8
|
bug #1455: Cholesky module depends on Jacobi for rank-updates.
(grafted from a6e7a41a553d3663cefc45a5d2b509494d8adb37
)
|
2017-08-22 11:37:32 +02:00 |
|
Gael Guennebaud
|
ac2c97edff
|
bug #1458: fix documentation of LLT and LDLT info() method.
(grafted from e6021cc8cc6298196026119e8486c67ea2604376
)
|
2017-08-22 11:32:55 +02:00 |
|
Gael Guennebaud
|
292dea7922
|
Clarify MKL_DIRECT_CALL doc.
(grafted from 2810ba194be85af0012f786e6c032b2bfe432be9
)
|
2017-08-17 22:12:26 +02:00 |
|
Gael Guennebaud
|
070b5958e0
|
use MKL's lapacke.h header when using MKL
(grafted from f727844658f8c9c01302b5cb08d81c62c572b82b
)
|
2017-08-17 21:58:39 +02:00 |
|
Gael Guennebaud
|
3108fbf767
|
Clarify doc regarding the usage of MKL_DIRECT_CALL
(grafted from 8c858bd8919936f250d2e7b090c0d17f00dbb85b
)
|
2017-08-17 12:17:45 +02:00 |
|
Gael Guennebaud
|
9df7f3d8e9
|
Fix support for MKL's BLAS when using MKL_DIRECT_CALL.
(grafted from b95f92843c58a914c46ab091009146288b8b775c
)
|
2017-08-17 12:07:10 +02:00 |
|
Gael Guennebaud
|
782fd81dee
|
Disable BDCSVD preallocation check.
(grafted from d580a90c9ab5ed5521a79670f73bcea5ee755fe0
)
|
2017-07-20 10:03:54 +02:00 |
|
Gael Guennebaud
|
fa77d71335
|
Fix lazyness of operator* with CUDA
|
2017-07-20 09:47:28 +02:00 |
|
Gael Guennebaud
|
3d1795da28
|
Fix gcc7 warning: Wint-in-bool-context
|
2017-06-27 14:32:36 +02:00 |
|
Gael Guennebaud
|
d1c2d6683c
|
Fix a gcc7 warning: Wint-in-bool-context
(grafted from b651ce0ffa1e5a7f0c6414689d0e1ebb4bd1621c
)
|
2017-06-26 09:58:28 +02:00 |
|
Christoph Hertzberg
|
d8cf158e06
|
Make sure CMAKE_Fortran_COMPILER is set before checking for Fortran functions
|
2017-06-20 16:31:53 +02:00 |
|
Gael Guennebaud
|
bc837b7975
|
bug #1436: fix compilation of Jacobi rotations with ARM NEON, some specializations of internal::conj_helper were missing.
(grafted from b240080e6443e4fb203ac1cba0ad5bd4fdad56b3
)
|
2017-06-15 10:16:30 +02:00 |
|
Gael Guennebaud
|
68e8f2b833
|
Added tag 3.3.4 for changeset 3dc3a0ea2d0773af4c0ffd7bbcb21c608e28fcef
|
2017-06-15 09:10:26 +02:00 |
|
Gael Guennebaud
|
3dc3a0ea2d
|
bump to 3.3.4
3.3.4
|
2017-06-15 09:10:20 +02:00 |
|
Gael Guennebaud
|
79120a4c63
|
Enable Array(EigenBase<>) ctor for compatible scalar types only. This prevents nested arrays to look as being convertible from/to simple arrays.
(grafted from 9fbdf020597cd198e3686ca786172aec6f009db6
)
|
2017-06-12 22:30:32 +02:00 |
|
Gael Guennebaud
|
e0412f18fd
|
Fix compilation of streaming nested Array, i.e., cout << Array<Array<>>
(grafted from e43d8fe9d778929051e740ef9a9143b6a2f26482
)
|
2017-06-12 22:26:26 +02:00 |
|
Gael Guennebaud
|
40b0c43bda
|
Fix 1x1 case in Solve expression with EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION==RowMajor
(grafted from d9d7bd6d6215039f25d443c53a8f95cd760352e8
)
|
2017-06-12 22:25:02 +02:00 |
|
Gael Guennebaud
|
72f3e20e74
|
Fix LeastSquareDiagonalPreconditioner for complexes (issue introduced in previous commit)
(grafted from a7be4cd1b1ea4d85165f003d793f1d46b199b7bd
)
|
2017-06-09 11:57:53 +02:00 |
|
Gael Guennebaud
|
676a7a3271
|
fix compilation in C++98
(grafted from 8640093af1f66dd6c390420ee6919f7ba0c89e0c
)
|
2017-06-09 12:45:01 +02:00 |
|
Gael Guennebaud
|
f843239452
|
bug #1414: doxygen, add EigenBase to CoreModule
(grafted from 90168c003d80236e935589d56f9fbd8e9c7aaa75
)
|
2017-06-09 14:01:44 +02:00 |
|
Gael Guennebaud
|
a4ab0c6b6a
|
Fix compilation with some compilers
(grafted from a4fd4233adbf4132f24bf989e3099022c5f3e207
)
|
2017-06-09 23:02:02 +02:00 |
|
Gael Guennebaud
|
ef955ea8e5
|
fix tipo
(grafted from 50e09cca0f2312d89ced431b3a6cd7ff7c925d09
)
|
2017-06-11 15:30:36 +02:00 |
|
Gael Guennebaud
|
3ec11d8f17
|
Fix compilation
(grafted from 7713e20fd2f673091807dd7f5b3864ac8aef17f2
)
|
2016-12-27 22:04:58 +01:00 |
|
Gael Guennebaud
|
ec067ac5e3
|
bug #1403: more scalar conversions fixes in BDCSVD
(grafted from 731c8c704df3c2a2f5872be712a12821e4acd869
)
|
2017-06-09 15:45:49 +02:00 |
|