Florian Maurin
525976782c
SVD: Fix TensorRef with fixed-size Eigen scalars
...
libeigen/eigen!2601
Closes #1082
2026-06-04 20:16:51 -07:00
Rasmus Munk Larsen and Rasmus Munk Larsen
8a3d61c790
Licensing: SPDX identifiers, REUSE.toml, and checkformat:reuse CI job
...
libeigen/eigen!2509
Closes #2868
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com >
2026-05-04 00:36:12 +00:00
Rasmus Munk Larsen and Rasmus Munk Larsen
abd1bda732
Optimize UpperBidiagonalization: fix noalias, tune block size and threshold
...
libeigen/eigen!2401
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com >
2026-04-18 19:45:17 +00:00
Antonio Sánchez
46e9cdb7fe
Clang-format tests, examples, libraries, benchmarks, etc.
2023-12-05 21:22:55 +00:00
Gael Guennebaud
82f0ce2726
Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with EIGEN_DECLARE_TEST(mytest) { /* code */ }.
...
This provide several advantages:
- more flexibility in designing unit tests
- unit tests can be glued to speed up compilation
- unit tests are compiled with same predefined macros, which is a requirement for zapcc
2018-07-17 14:46:15 +02:00
Gael Guennebaud
12e1ebb68b
Remove local Index typedef from unit-tests
2018-07-12 17:16:40 +02:00
Jitse Niesen
9452eb38f8
Make UpperBidiagonalization accept row-major matrices (bug #769 )
...
* Give temporary workspace the same storage order as original matrix
* Take storage order into account when determining inner stride
of rows and columns
* Change one test to use a row-major matrix.
2014-09-12 14:52:35 +01:00
Gael Guennebaud
55365566b2
Fix HouseholderSequence::conjugate() and ::adjoint() and add respective unit tests.
2013-06-17 00:14:42 +02:00
Gael Guennebaud
899c0c2b6c
Clean source code and unit tests with respect to -Wunused-local-typedefs
2013-04-10 22:27:35 +02:00
Benoit Jacob
69124cfca2
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
2012-07-13 14:42:47 -04:00
Benoit Jacob
0ab9a0a2f7
make UpperBidiagonalization internal: don't want to support it, it's not used.
...
Keeping it because it tests BandMatrix.
2010-11-23 11:12:42 -05:00
Hauke Heibel
aeb12b417d
Silence indexing warning.
2010-06-20 13:17:37 +02:00
Benoit Jacob
bfe6fdde24
allow to multiply a householder sequence and a matrix when one is real and one is complex.
...
This is especially important as in bidiagonalization, the band matrix is real.
2010-01-15 00:35:26 -05:00
Benoit Jacob
ddc32adb0e
New UpperBidiagonalization class
2010-01-14 22:30:58 -05:00