Louis David
|
392b95bdf1
|
allow pointer_based_stl_iterator to conform to the contiguous_iterator concept if we are in c++20
|
2024-06-06 21:38:09 +00:00 |
|
Victor Ceballos
|
27f8176254
|
fixing warning C5054: operator '==': deprecated between enumerations of different types
|
2024-06-04 16:44:13 +03:00 |
|
Charles Schlosser
|
eac6355df2
|
Fix warnings created by other warnings fix
|
2024-06-01 03:37:04 +00:00 |
|
Rasmus Munk Larsen
|
7029a2e971
|
Vectorize allFinite()
|
2024-06-01 03:24:26 +00:00 |
|
Charles Schlosser
|
e605227030
|
Fix warnings
|
2024-05-31 14:33:37 +00:00 |
|
Rasmus Munk Larsen
|
38b9cc263b
|
Fix warnings about repeated deinitions of macros.
|
2024-05-29 13:38:00 -07:00 |
|
Rasmus Munk Larsen
|
f02f89bf2c
|
Don't redefine EIGEN_DEFAULT_IO_FORMAT in main.h.
|
2024-05-29 18:14:32 +00:00 |
|
Rasmus Munk Larsen
|
9148c47d67
|
Vectorize isfinite and isinf.
|
2024-05-29 00:20:12 +00:00 |
|
Tobias Wood
|
5a9f66fb35
|
Fix Thread tests
|
2024-05-24 16:50:14 +00:00 |
|
Tyler Veness
|
c4d84dfddc
|
Fix compilation failures on constexpr matrices with GCC 14
|
2024-05-22 12:29:01 +00:00 |
|
Charles Schlosser
|
99adca8b34
|
Incorporate Threadpool in Eigen Core
|
2024-05-20 23:42:51 +00:00 |
|
Tyler Veness
|
d165c7377f
|
Format EIGEN_STATIC_ASSERT() as a statement macro
|
2024-05-20 23:02:42 +00:00 |
|
Charles Schlosser
|
f78dfe36b0
|
use built in alloca with align if available
|
2024-05-19 19:32:49 +00:00 |
|
Tyler Veness
|
b9b1c8661e
|
Suppress C++23 deprecation warnings for std::has_denorm and std::has_denorm_loss
|
2024-05-17 15:55:22 +00:00 |
|
Charlie Schlosser
|
3d2e738f29
|
fix performance-no-int-to-ptr
|
2024-05-16 23:25:42 -04:00 |
|
Antonio Sánchez
|
de8013fa67
|
Fix ubsan failure in array_for_matrix
|
2024-05-16 18:47:36 +00:00 |
|
Rasmus Munk Larsen
|
5e4f3475b5
|
Remove call to deprecated method initParallel() in SparseDenseProduct.h
|
2024-05-15 23:12:32 +00:00 |
|
Charles Schlosser
|
59cf0df1d6
|
SparseMatrix::insert add checks for valid indices
|
2024-05-15 16:14:32 +00:00 |
|
Anabasis
|
c0fe6ce223
|
Fixed a clerical error at documentation of class Matrix.
|
2024-05-13 02:51:40 +00:00 |
|
Antonio Sánchez
|
afb17288cb
|
Fix gcc6 compile error.
|
2024-05-10 19:13:21 +00:00 |
|
Chip Kerchner
|
4d1d14e069
|
Change predux on PowerPC for Packet4i to NOT saturate the sum of the elements (like other architectures).
|
2024-05-08 22:39:27 +00:00 |
|
daizhirui
|
ff174f7926
|
fix issue: cmake package does not set include path correctly
|
2024-05-07 21:21:08 +00:00 |
|
Antonio Sánchez
|
e16d70bd4e
|
Fix FFT when destination does not have unit stride.
|
2024-05-07 17:18:29 +00:00 |
|
Charles Schlosser
|
99c18bce6e
|
Msvc muluh
|
2024-05-07 16:30:58 +00:00 |
|
Charles Schlosser
|
8e47971789
|
Bit shifting functions
|
2024-05-03 18:55:02 +00:00 |
|
Antonio Sánchez
|
9700fc847a
|
Reorganize CMake and minimize configuration for non-top-level builds.
|
2024-05-01 17:42:53 +00:00 |
|
Antonio Sánchez
|
c1d637433e
|
Judge unitary-ness relative to scaling.
|
2024-04-30 22:28:46 +00:00 |
|
Rasmus Munk Larsen
|
9000b37677
|
Fix new generic nearest integer ops on GPU.
|
2024-04-30 22:18:25 +00:00 |
|
Charles Schlosser
|
0ee5c90aa9
|
Eigen transpose product
|
2024-04-30 13:32:52 +00:00 |
|
Charles Schlosser
|
fb95e90f7f
|
Add truncation op
|
2024-04-29 23:45:49 +00:00 |
|
Jonathan Freed
|
d5524fc57b
|
Remove unnecessary semicolons.
|
2024-04-29 21:31:26 +00:00 |
|
Antonio Sánchez
|
ae5280aa8d
|
Fix more hard-coded magic bounds.
|
2024-04-29 21:21:11 +00:00 |
|
Antonio Sánchez
|
a5e147305b
|
Fix undefined behavior for generating inputs to the predux_mul test.
|
2024-04-29 20:32:09 +00:00 |
|
Antonio Sánchez
|
dcceb9afec
|
Unbork avx512 preduce_mul on MSVC.
|
2024-04-26 15:28:03 +00:00 |
|
Antonio Sánchez
|
42aa3d17cd
|
Slightly adjust error bound for nonlinear tests.
|
2024-04-25 18:04:49 +00:00 |
|
Antonio Sanchez
|
1c8c734c8b
|
Fix sin/cos on PPC.
|
2024-04-24 15:58:03 -07:00 |
|
Charles Schlosser
|
34967b0b5b
|
Revert "fix transposed matrix product bug"
This reverts merge request !1598
|
2024-04-23 14:07:11 +00:00 |
|
Antonio Sánchez
|
9cec679ef1
|
Don't let the PPC runner try to cross-compile.
|
2024-04-23 03:40:40 +00:00 |
|
Charles Schlosser
|
574bc8820d
|
fix transposed matrix product bug
|
2024-04-23 03:25:57 +00:00 |
|
Rasmus Munk Larsen
|
112ad8b846
|
Revert part of !1583, which may cause underflow on ARM.
|
2024-04-22 21:14:38 +00:00 |
|
Charles Schlosser
|
8cafbc4736
|
Fix unused variable warnings in TensorIO
|
2024-04-22 18:14:54 +00:00 |
|
Charles Schlosser
|
4de870b6eb
|
fix autodiff enum comparison warnings
|
2024-04-22 18:14:20 +00:00 |
|
Antonio Sánchez
|
2265242aa1
|
Update CI scripts.
|
2024-04-20 01:08:19 +00:00 |
|
ahmed
|
ee9d57347b
|
Fix tridiagonalization_inplace_selector::run() when called from CUDA
|
2024-04-19 21:06:59 +00:00 |
|
Charles Schlosser
|
1550c99541
|
Eigen select
|
2024-04-19 17:52:34 +00:00 |
|
Charles Schlosser
|
5635d37f46
|
more pblend optimizations
|
2024-04-19 02:02:27 +00:00 |
|
Antonio Sánchez
|
f0795d35e3
|
Fix new psincos for ppc and arm32.
|
2024-04-19 00:31:09 +00:00 |
|
Chip Kerchner
|
ad452e575d
|
Fix compilation problems with PacketI on PowerPC.
|
2024-04-18 14:55:15 +00:00 |
|
Charles Schlosser
|
fcaf03ef7c
|
fix pendantic compiler warnings
|
2024-04-17 16:55:45 +00:00 |
|
Rasmus Munk Larsen
|
b5feca5d03
|
Fix build for pblend and psin_double, pcos_double when AVX but not AVX2 is supported.
|
2024-04-16 16:12:41 +00:00 |
|