- 70034bc Reach-based sparse triangular solveInPlace (Gilbert–Peierls) for col-major L / Lᵀ by Charles Schlosser · 4 hours ago master
- 0af925c Documentation: Fix examples and clarify Eigen API notes by Florian Maurin · 4 hours ago
- bc5f5f6 SME: fix gebp packers for non-direct-GEMM consumers by Kasper Nielsen · 22 hours ago
- fc89fe1 StructuredMatrices: add look-ahead Levinson solver for general Toeplitz systems by Rasmus Munk Larsen · 23 hours ago
- 70f9119 Add StructuredMatrices module: Circulant and Toeplitz fast operators by Rasmus Munk Larsen · 29 hours ago
- 0bdd2d1 AlignedVector3: add regression test for compound-assignment return types by Rasmus Munk Larsen · 29 hours ago
- d2e1d35 Fix Eigen::AlignedVector3::operator-= return type by 赵诗涵 · 31 hours ago
- bb18f8a Core: Fix dangling reference in non-const imag() of real-valued expressions by Rasmus Munk Larsen · 33 hours ago
- b33822a Test: Fix block sparse identity guard for C++14 by Rasmus Munk Larsen · 33 hours ago
- f7001a2 Cholesky: Fuse the 2x2-pivot trailing update in unblocked Bunch-Kaufman by Rasmus Munk Larsen · 2 days ago
- edfad91 AGENTS.md: refresh stale module and backend details by Rasmus Munk Larsen · 2 days ago
- 35b0428 CI: only batch-build single-target jobs; build target lists directly by Rasmus Munk Larsen · 2 days ago
- b8ca06f Perf: Use constexpr branching for static paths by Florian Maurin · 2 days ago
- 3923421 Geometry: restrict transform matrix product overloads by Florian Maurin · 3 days ago
- 23815f4 Test: Fix platform-sensitive test expectations by Florian Maurin · 3 days ago
- 005a356 Tensor: restore static chip fast paths by Florian Maurin · 3 days ago
- f7a85f8 cleanup: C++14 cleanup of obsolete helpers and workarounds by Florian Maurin · 3 days ago
- cd70e0c BlockSparseMatrix: add block-sparse data structure and operations by Charles Schlosser · 5 days ago
- b4e88b9 packetmath: fix signed-integer-overflow UB in test reference helpers by Rasmus Munk Larsen · 7 days ago
- cf9f107 warning: fix some compiler warnings by Florian Maurin · 7 days ago
- 220732c unsupported/Eigen/FFT changed prototypes of .fwd() and .inv() to accept DenseBase vectors by frm-dsp · 8 days ago
- 3fccdcd IterativeLinearSolvers: fix flaky LSMR tolerances test by Rasmus Munk Larsen · 9 days ago
- e943eba Fix compiler warnings in cross-compile CI jobs by Charles Schlosser · 10 days ago
- 82ab9b7 GMRES: normalize convergence by preconditioned RHS by Florian Maurin · 10 days ago
- 944a219 Optimize dot product for contiguous data with runtime-unit stride by Xe · 10 days ago
- e478052 Product: vectorize small fixed-size compound products via packet cascade by Charles Schlosser · 11 days ago
- cdb9e1e CI: bump gcc/clang versions in Risc-V jobs by Charles Schlosser · 11 days ago
- 2e20f35 Add LSMR iterative least-squares solver by Rasmus Munk Larsen · 11 days ago
- 18ddcf4 AVX: fix pset1<Packet4cf> broadcasting only half its lanes without AVX2 by Charles Schlosser · 12 days ago
- 65bf174 SME: adapt the fp32 GEMM kernel to the runtime streaming vector length by Kasper Nielsen · 12 days ago
- d4940f8 Core: preserve pointer result types in coefficient functors by Florian Maurin · 12 days ago
- 6b77b5b Perf: x2 speedup compilation time for BDCSVD and JacobiSVD by Florian Maurin · 12 days ago
- fdfece7 Vectorize reductions and norms on runtime-contiguous strided expressions by Rasmus Munk Larsen · 12 days ago
- 9415204 Fix empty product blocking in triangular updates by Florian Maurin · 13 days ago
- 6103881 CI: fix and fold RVV vectorization into the default riscv64 builds by Charles Schlosser · 2 weeks ago
- bf7d621 BDCSVD: fix accuracy issue by protecting secular corrections from reassociation by Florian Maurin · 2 weeks ago
- 7bd9869 Eigenvalues: add inverse-iteration eigenvectors to TridiagonalEigenSolver by Rasmus Munk Larsen · 3 weeks ago
- dd3b764 Test: fix some CI test failures by Florian Maurin · 3 weeks ago
- 36b8ecc Don't use __builtin_alloca_with_align with icpc by Willem Deconinck · 3 weeks ago
- 69ec633 BiCGSTABL: Improve convergence accuracy by Florian Maurin · 3 weeks ago
- 3e04831 Doc: correct rank-revealing decomposition table by Florian Maurin · 3 weeks ago
- 6942f48 AVX: fix pset1<Packet4cf> store-to-load forwarding hazard by Charles Schlosser · 3 weeks ago
- f720207 CI: Add RISC-V runners by Charles Schlosser · 3 weeks ago
- fc56f71 Eigenvalues: add TridiagonalEigenSolver, SIMD + OpenMP spectral bisection for symmetric tridiagonal eigenvalues by Rasmus Munk Larsen · 4 weeks ago
- f7a1c99 IterativeLinearSolvers: simplify and harden the iterative solvers (follow-up to !2606) by Rasmus Munk Larsen · 4 weeks ago
- 946e96d Core: replace selected recursive unrollers with integer_sequence by Florian Maurin · 4 weeks ago
- 5b3089d Core: avoid throwing assert in noexcept variable_if_dynamic by Florian Maurin · 4 weeks ago
- c631f23 SparseQR: make weak-pivot look-ahead robust to FMA contraction by Rasmus Munk Larsen · 4 weeks ago
- b86d9c9 BLAS: restore conj_expr_if helper removed from core by Rasmus Munk Larsen · 4 weeks ago
- f7abffd Core/products: handle size 0 self-adjoint products by tttapa · 4 weeks ago
- c1a4cd5 Default trivial special members where semantics are unchanged by Florian Maurin · 4 weeks ago
- 2c95e55 Test: relax vectorization_logic_half unrolling expectation broken on AVX-512 by Rasmus Munk Larsen · 4 weeks ago
- 599d534 Core/arch + ThreadPool: simplify (comments, dead code, #undef hygiene) by Rasmus Munk Larsen · 4 weeks ago
- 2fb6015 Tensor: simplify subtree (dead code, redundant parens, comments) by Rasmus Munk Larsen · 4 weeks ago
- 255b1ce FFT/SparseExtra/Splines/BVH/EulerAngles/KroneckerProduct/Arpack: simplify by Rasmus Munk Larsen · 4 weeks ago
- 60e84fd NonLinearOptimization/LM/AutoDiff/Polynomials: simplify subtree by Rasmus Munk Larsen · 4 weeks ago
- 5826856 MatrixFunctions/SpecialFunctions: simplify subtree (comments, macro hygiene) by Rasmus Munk Larsen · 4 weeks ago
- 4c9c482 Sparse solvers / IterativeLinearSolvers / *Support: simplify subtree by Rasmus Munk Larsen · 4 weeks ago
- de9130a Eigenvalues: simplify subtree (dead code, comments, hygiene) by Rasmus Munk Larsen · 4 weeks ago
- 60bff86 Geometry/misc/plugins/StlSupport: simplify (comments, redundant parens) by Rasmus Munk Larsen · 4 weeks ago
- d38c757 Dense decompositions: simplify subtree (dead code, comments, hygiene) by Rasmus Munk Larsen · 4 weeks ago
- 2a2b25c IterativeLinearSolvers: promote solvers from unsupported/IterativeSolvers by Rasmus Munk Larsen · 4 weeks ago
- 0981579 SparseCore: simplify subtree (dead code, dedup, comments) by Rasmus Munk Larsen · 4 weeks ago
- 590b736 Core/products: simplify products subtree (dead code, dedup, comments) by Rasmus Munk Larsen · 4 weeks ago
- b351c0d Core/util: remove dead forward declarations and a duplicate #undef by Rasmus Munk Larsen · 4 weeks ago
- 3621c60 Eigenvalues: trace-preserving diagonal update in the tridiagonal QR step by Rasmus Munk Larsen · 4 weeks ago
- a7aa5d1 Benchmarks: use ArgsProduct instead of an Apply() callback in bench_threaded_spmv by Rasmus Munk Larsen · 4 weeks ago
- 2259c86 Cholesky: Add Bunch-Kaufman factorization for symmetric/Hermitian indefinite matrices by Rasmus Munk Larsen · 4 weeks ago
- 5a6a46d CI: Fix reuse lint by installing an encoding-detection backend by Rasmus Munk Larsen · 4 weeks ago
- cdf85b6 Core: behavior-preserving simplification pass over Eigen/src/Core by Rasmus Munk Larsen · 4 weeks ago
- 35d56e4 AVX512: Use integer_sequence for TRSM by Florian Maurin · 4 weeks ago
- d3cfde9 Core: fix small fixed-size kernel regressions (#3083) by Rasmus Munk Larsen · 4 weeks ago
- eb82cae CUDA: Fix self-adjoint rank update on CUDA devices by Florian Maurin · 4 weeks ago
- 4361253 CI: gate SME test job like its build job (fix invalid master-push pipeline) by Rasmus Munk Larsen · 4 weeks ago
- 575c38e CI: fix SME job so it configures, compiles, and runs by Rasmus Munk Larsen · 4 weeks ago
- 6dae401 ARM SME2 GEMM backend by Kasper Nielsen · 4 weeks ago
- 0e4d147 Core: Fix two coefficient-indexing bugs by Florian Maurin · 4 weeks ago
- 76beb09 SparseCore: threaded SpMV — cached operator + extend stock OMP to ColMajor by Rasmus Munk Larsen · 4 weeks ago
- 4109404 Core: use integer-sequence GEMV helpers by Florian Maurin · 4 weeks ago
- 7966ea4 clang-format: register EIGEN_IF_CONSTEXPR as an IfMacro by Rasmus Munk Larsen · 4 weeks ago
- 7b56b05 Tensor: Fix double Tensor GPU contraction compile by Florian Maurin · 4 weeks ago
- 74e8da0 AGENTS.md: correct stale CI and build details by Rasmus Munk Larsen · 5 weeks ago
- dbf8cb6 CUDA: Fix numext min/max for CUDA custom scalars by Florian Maurin · 5 weeks ago
- 5259767 SVD: Fix TensorRef with fixed-size Eigen scalars by Florian Maurin · 5 weeks ago
- 2137871 FFT: fix zero-padding for fixed-size vectors by Florian Maurin · 5 weeks ago
- 141c2c5 Perf: Work around GCC/AArch64 gebp accumulator spills (~2x single-core GEMM) by Rasmus Munk Larsen · 5 weeks ago
- 95fd0c8 Fix: preserve NaN and infinity behavior in LU, QR, and norms by Florian Maurin · 5 weeks ago
- e5a6ae8 FindCoeff: replace a Scalar by bool, and fix doc by Florian Maurin · 5 weeks ago
- 0846381 Deduplicate NEON FP16 packet functions by onalante-ebay · 5 weeks ago
- e043daf Fix GCC fast-math complex packet arithmetic by Florian Maurin · 5 weeks ago
- 13cd7c0 Unconditionally implement FP16 packets for ARMv8 with FP16 scalars by onalante-ebay · 5 weeks ago
- ed45bac Perf: Avoid heap allocation for fixed-max decomposition temporaries by Florian Maurin · 5 weeks ago
- 662ba79 Tensor: fix tensor assignment rank mismatch diagnostic by Florian Maurin · 6 weeks ago
- fc0f148 Fix: GCC 9.2 fast-math complex products by Florian Maurin · 6 weeks ago
- 289e9ee fix typo in Macros.h by Charles Schlosser · 6 weeks ago
- 2671e63 Fix structured bindings checks and tests. by Antonio Sánchez · 6 weeks ago
- 633c222 SparseCore: avoid dense sparseView pre-count by Rasmus Munk Larsen · 6 weeks ago
- 0f704a5 Fix VLEN = 1024 issues for RISC-V by Chip Kerchner · 6 weeks ago
- d6adabf Fix Eigen::half for GPU with SPIRV or opencl. by Antonio Sánchez · 6 weeks ago
- 503ce91 Fix some minor build errors. by Antonio Sánchez · 6 weeks ago