Erik Schultheis
|
dee6428a71
|
fixed clang warnings about alignment change and floating point precision
|
2021-12-18 17:18:16 +00:00 |
|
Kolja Brix
|
d0b4b75fbb
|
Simplify logical_xor()
|
2021-12-16 20:20:47 +00:00 |
|
Rasmus Munk Larsen
|
e93a071774
|
Fix a bug introduced in !751.
|
2021-12-15 22:00:40 +00:00 |
|
Erik Schultheis
|
e939c06b0e
|
Small speed-up in row-major sparse dense product
|
2021-12-15 18:46:25 +00:00 |
|
Erik Schultheis
|
2d39da8af5
|
space separated EIGEN_TEST_CUSTOM_CXX_FLAGS
|
2021-12-13 15:27:33 +00:00 |
|
Rohit Santhanam
|
6b2df80317
|
Fixes for enabling HIP unit tests. Includes a fix to make this work with the latest cmake.
|
2021-12-12 21:03:30 +00:00 |
|
Erik Schultheis
|
c20e908ebc
|
turn some macros intro constexpr functions
|
2021-12-10 19:27:01 +00:00 |
|
Erik Schultheis
|
0f36e42169
|
Fix
|
2021-12-10 16:59:48 +00:00 |
|
Erik Schultheis
|
c35679af27
|
fixed customIndices2Array forgetting first index
|
2021-12-10 16:41:59 +00:00 |
|
Erik Schultheis
|
0b81185fe3
|
removed Find*.cmake scripts for which these are available in cmake itself
|
2021-12-10 02:02:34 +00:00 |
|
Erik Schultheis
|
495ffff945
|
removed helper cmake macro and don't use deprecated COMPILE_FLAGS anymore.
|
2021-12-09 23:09:56 +00:00 |
|
Rohit Santhanam
|
8a8122874b
|
Build unit tests for HIP using C++14.
|
2021-12-09 08:04:19 +00:00 |
|
Rasmus Munk Larsen
|
f04fd8b168
|
Make sure exp(-Inf) is zero for vectorized expressions. This fixes #2385.
|
2021-12-08 17:57:23 +00:00 |
|
Erik Schultheis
|
39a6aff16c
|
get rid of using namespace Eigen in sample code
|
2021-12-07 19:57:38 +00:00 |
|
Erik Schultheis
|
e4c40b092a
|
disambiguate overloads for empty index list
|
2021-12-07 19:40:09 +00:00 |
|
Jens Wehner
|
c6fa0ca162
|
Idrsstabl
|
2021-12-06 20:00:00 +00:00 |
|
Erik Schultheis
|
cc11e240ac
|
Some further cleanup
|
2021-12-06 18:01:15 +00:00 |
|
Erik Schultheis
|
14c32c60f3
|
fixed snippets
|
2021-12-05 17:31:12 +00:00 |
|
Erik Schultheis
|
cd83f34d3a
|
fix typo StableNorm -> stableNorm
|
2021-12-04 14:52:09 +00:00 |
|
Rasmus Munk Larsen
|
3ffefcb95c
|
Only include <atomic> if needed.
|
2021-12-02 23:55:25 +00:00 |
|
Jens Wehner
|
4ee2e9b340
|
Idrs refactoring
|
2021-12-02 23:32:07 +00:00 |
|
Jens Wehner
|
f63c6dd1f9
|
Bicgstabl
|
2021-12-02 22:48:22 +00:00 |
|
Erik Schultheis
|
2f65ec5302
|
fixed leftover else branch
|
2021-12-02 18:13:19 +00:00 |
|
Erik Schultheis
|
d60f7fa518
|
Improved lapacke binding code for HouseholderQR and PartialPivLU
|
2021-12-02 00:10:58 +00:00 |
|
Xinle Liu
|
7ef5f0641f
|
Remove macro EIGEN_GPU_TEST_C99_MATH
Remove macro EIGEN_GPU_TEST_C99_MATH which is used in a single test file only and always defaults to true.
|
2021-12-01 14:48:56 +00:00 |
|
Antonio Sánchez
|
f56a5f15c6
|
Disable GCC-4.8 tests.
|
2021-12-01 02:12:52 +00:00 |
|
Erik Schultheis
|
ec2fd0f7ed
|
Require recent GCC and MSCV and removed EIGEN_HAS_CXX14 and some other feature test macros
|
2021-12-01 00:48:34 +00:00 |
|
Rasmus Munk Larsen
|
085c2fc5d5
|
Revert "Update SVD Module to allow specifying computation options with a...
|
2021-11-30 18:45:54 +00:00 |
|
Erik Schultheis
|
4dd126c630
|
fixed cholesky with 0 sized matrix (cf. #785)
|
2021-11-30 17:17:41 +00:00 |
|
Rohit Santhanam
|
4d3e50036f
|
Fix for HIP compilation breakage in selfAdjoint and triangular view classes.
|
2021-11-30 14:00:59 +00:00 |
|
Erik Schultheis
|
63abb35dfd
|
SFINAE'ing away non-const overloads if selfAdjoint/triangular view is not referring to an lvalue
|
2021-11-29 22:51:26 +00:00 |
|
Jakub Gałecki
|
1b8dce564a
|
bugfix: issue #2375
|
2021-11-29 22:26:15 +00:00 |
|
Francesco Mazzoli
|
eb85b97339
|
Select AVX2 even if the data size is not a multiple of 8
|
2021-11-29 21:13:24 +00:00 |
|
Arthur
|
eef33946b7
|
Update SVD Module to allow specifying computation options with a template parameter. Resolves #2051
|
2021-11-29 20:50:46 +00:00 |
|
Erik Schultheis
|
4a76880351
|
Updated CMake
This patch updates the minimum required CMake version to 3.10 and removes the EIGEN_TEST_CXX11 CMake option, including corresponding logic.
|
2021-11-29 20:24:20 +00:00 |
|
Erik Schultheis
|
f33a31b823
|
removed EIGEN_HAS_CXX11_* and redundant EIGEN_COMP_CXXVER checks
|
2021-11-29 19:18:57 +00:00 |
|
Rohit Santhanam
|
9d3ffb3fbf
|
Fix for HIP compilation failure in DenseBase.
|
2021-11-28 15:59:30 +00:00 |
|
David Tellenbach
|
08da52eb85
|
Remove DenseBase::nonZeros() which just calls DenseBase::size()
Fixes #2382.
|
2021-11-27 14:31:00 +00:00 |
|
Ali Can Demiralp
|
96e537d6fd
|
Add EIGEN_DEVICE_FUNC to DenseBase::hasNaN() and DenseBase::allFinite().
|
2021-11-27 11:27:52 +00:00 |
|
Erik Schultheis
|
b8b6566f0f
|
Currently, the binding of LLT to Lapacke is done using a large macro. This factors out a large part of the functionality of the macro and implement them explicitly.
|
2021-11-25 16:11:25 +00:00 |
|
Erik Schultheis
|
ec4efbd696
|
remove EIGEN_HAS_CXX11
|
2021-11-24 20:08:49 +00:00 |
|
Rasmus Munk Larsen
|
cfdb3ce3f0
|
Fix warnings about shadowing definitions.
|
2021-11-23 14:34:47 -08:00 |
|
Rasmus Munk Larsen
|
5e89573e2a
|
Implement Eigen::array<...>::reverse_iterator if std::reverse_iterator exists.
|
2021-11-20 00:22:46 +00:00 |
|
Rasmus Munk Larsen
|
5137a5157a
|
Make numeric_limits members constexpr as per the newer C++ standards.
Author: majnemer@google.com
|
2021-11-19 15:58:36 +00:00 |
|
Erik Schultheis
|
7e586635ba
|
don't use deprecated MappedSparseMatrix
|
2021-11-19 15:58:04 +00:00 |
|
Rasmus Munk Larsen
|
11cb7b8372
|
Add basic iterator support for Eigen::array to ease transition to std::array in third-party libraries.
|
2021-11-19 05:14:30 +00:00 |
|
Antonio Sanchez
|
c107bd6102
|
Fix errors for windows build.
|
2021-11-19 04:23:25 +00:00 |
|
Erik Schultheis
|
b0fb5417d3
|
Fixed Sparse-Sparse Product in case of mixed StorageIndex types
|
2021-11-18 18:33:31 +00:00 |
|
Rasmus Munk Larsen
|
96aeffb013
|
Make the new TensorIO implementation work with TensorMap with const elements.
|
2021-11-17 18:16:04 -08:00 |
|
Rasmus Munk Larsen
|
824d06eb36
|
Include <numeric> to get std::iota.
|
2021-11-18 00:47:18 +00:00 |
|