Rasmus Munk Larsen
|
abeba85356
|
Use proper float literals in SpecialFunctionsImpl.h.
nightly
|
2025-07-19 01:17:12 +00:00 |
|
Rasmus Munk Larsen
|
b5bef9dcb0
|
Fix bug in Erfc introduced in !1862.
|
2025-07-18 17:58:48 -07:00 |
|
Rasmus Munk Larsen
|
97c7cc6200
|
Explicitly use the packet trait HasPow to control whether Pow is vectorized.
|
2025-07-18 21:51:42 +00:00 |
|
Rasmus Munk Larsen
|
efe5b6979d
|
Unconditionally include <memory>. Some c++20 builds are currently broken because it is needed for std::assume_aligned.
|
2025-07-18 18:06:28 +00:00 |
|
Rasmus Munk Larsen
|
2cf66d4b0d
|
Use numext::fma in more places in SparseCore.
|
2025-07-17 21:20:39 +00:00 |
|
jacques FRANC
|
d7fa5ebe0e
|
Fix API incompatibility for ILU in superLU support
|
2025-07-17 15:27:26 +00:00 |
|
Kuan-Ting
|
cedf1f4c17
|
Fix typo: duplicated 'for' in docs
|
2025-07-16 01:12:48 +00:00 |
|
Charles Schlosser
|
302fc46bc3
|
arm packet alignment requirements and aligned loads/stores
|
2025-07-15 23:49:04 +00:00 |
|
Sean McBride
|
430e35fbd1
|
Fixed -Wshadow warning by renaming variables
|
2025-07-11 11:30:23 -04:00 |
|
Antonio Sánchez
|
bd0cd1d67b
|
Fix self-adjoint products when multiplying by a compile-time vector.
|
2025-07-08 21:48:59 +00:00 |
|
Charles Schlosser
|
6854da2ea0
|
Fix 1x1 selfadjoint matrix-vector product bug
|
2025-07-07 17:32:54 +00:00 |
|
Sean McBride
|
ac1b29f823
|
Set CMake POLICY CMP0177 to NEW
|
2025-07-07 16:37:01 +00:00 |
|
Antonio Sánchez
|
849a336243
|
Move default builds/tests to GitLab runners.
|
2025-07-05 04:37:08 +00:00 |
|
Rasmus Munk Larsen
|
8ac2fb077d
|
Use numext::fma for sparse x dense dot product.
|
2025-07-02 23:19:26 +00:00 |
|
Antonio Sánchez
|
cc0be00435
|
Fix docs build.
|
2025-07-02 22:10:33 +00:00 |
|
Antonio Sánchez
|
f169c13d8e
|
Replace PPC g++-10 with g++14.
|
2025-07-02 17:07:44 +00:00 |
|
Henric Ryden
|
7fa069ef90
|
tensor documentation
|
2025-06-29 03:47:42 +00:00 |
|
Antonio Sánchez
|
7c636dd5db
|
Move HIP/CUDA defines to Core.
|
2025-06-27 16:48:07 +00:00 |
|
Antonio Sánchez
|
26616fe5b8
|
Fix VSX packetmath psin and pcast tests.
|
2025-06-27 04:08:20 +00:00 |
|
Antonio Sánchez
|
a395ee162d
|
Fix a collection of random failures encountered when testing with Bazel.
|
2025-06-26 16:58:24 +00:00 |
|
Antonio Sánchez
|
0bce653efc
|
Use QEMU for arm and ppc tests.
|
2025-06-25 15:22:46 +00:00 |
|
Antonio Sánchez
|
db8bd5b825
|
Modify pselect and various masks to use Scalar(1) for true.
|
2025-06-20 22:40:46 +00:00 |
|
Antonio Sánchez
|
6de0515fa6
|
Create a changelog file.
|
2025-06-20 21:54:14 +00:00 |
|
Antonio Sánchez
|
98fbf6ed77
|
Decommission aarch64 ampere runner.
|
2025-06-20 20:33:52 +00:00 |
|
Charles Schlosser
|
81044ec13d
|
Provide macro to explicitly disable alloca
|
2025-06-19 04:23:35 +00:00 |
|
Charles Schlosser
|
bcce88c99e
|
Faster emulated half comparisons
|
2025-06-17 17:05:58 +00:00 |
|
Filippo Basso
|
ac6955ebc6
|
Remove MSVC warnings in FindCoeff.h
|
2025-06-17 00:39:02 +00:00 |
|
Antonio Sánchez
|
67a898a079
|
Fix unprotected SIZE in macro.
|
2025-06-16 22:54:25 +00:00 |
|
Antonio Sánchez
|
cdf6a1f5ed
|
Add OpenBLAS sbgemm.
|
2025-06-16 18:23:03 +00:00 |
|
Charles Schlosser
|
d228bcdf8f
|
Fix neon compilation bug
|
2025-06-10 21:52:01 +00:00 |
|
Charles Schlosser
|
994f3d107a
|
Fix neon packet math tests, add missing neon intrinsics
|
2025-06-09 17:13:31 +00:00 |
|
AnonymousPC
|
cda19a6255
|
Make Eigen::Map<const Vector>::operator[] return correct type
|
2025-06-06 19:15:18 +00:00 |
|
Charles Schlosser
|
d0b490ee09
|
Optimize maxCoeff and friends
|
2025-06-06 14:55:49 +00:00 |
|
Antonio Sánchez
|
c458d68fae
|
Fix compile warning about * with bool.
|
2025-06-05 22:48:57 +00:00 |
|
Adam Cogdell
|
3f00059beb
|
Fix fuzzer range error for scalar parity check.
|
2025-06-05 22:27:35 +00:00 |
|
Charles Schlosser
|
21e89b930c
|
Enable default behavior for pmin<PropagateFast>, predux_min, etc
|
2025-06-02 17:23:37 +00:00 |
|
Charles Schlosser
|
4fdf87bbf5
|
clean up intel packet reductions
|
2025-05-30 19:18:07 +00:00 |
|
Hs293Go
|
a7f183cadb
|
Add factory/getters for quat coeffs in both orders
|
2025-05-28 18:39:55 -04:00 |
|
Sergiu Deitsch
|
d81aa18f4d
|
Explicitly construct the scalar for non-implicitly convertible types
|
2025-05-15 17:40:29 +02:00 |
|
Charles Schlosser
|
171bd08ca9
|
fix 2849
|
2025-05-15 02:04:50 +00:00 |
|
Damiano Franzò
|
db85838ee2
|
Add DUCC FFT support
|
2025-05-12 17:56:02 +00:00 |
|
Damiano Franzò
|
6f1a143418
|
Ensure info() implementation across all SolverBase derived types
|
2025-05-10 01:25:26 +00:00 |
|
Damiano Franzò
|
f3e7d64f3d
|
Fix: Correct Lapacke bindings for BDCSVD and JacobiSVD to match the updated API
|
2025-05-09 11:52:53 +00:00 |
|
Rasmus Munk Larsen
|
434a2fc4a4
|
Fix obsolete comment in InverseImpl.h. We use PartialPivLU for the general case.
|
2025-05-08 23:02:10 +00:00 |
|
Rasmus Munk Larsen
|
ae3aba99db
|
Fix typo in CoreEvaluators.h
|
2025-05-08 17:43:12 +00:00 |
|
Charles Schlosser
|
ee4f86f909
|
Fix MSAN in vectorized casting evaluator
|
2025-05-08 09:38:35 +00:00 |
|
Duy Tran
|
6dbbf0a843
|
CMake: only create uninstall target when eigen is top level
|
2025-05-02 23:17:42 +00:00 |
|
Damiano Franzò
|
fb2fca90be
|
Avoid unnecessary matrix copy in BDCSVD and JacobiSVD
|
2025-05-01 23:17:21 +00:00 |
|
Tyler Veness
|
d6b23a2256
|
Fix unused local typedef warning in matrix exponential
|
2025-04-29 19:54:15 +00:00 |
|
Rasmus Munk Larsen
|
7294434099
|
Avoid UB in ploaduSegment
|
2025-04-25 21:13:52 +00:00 |
|