Charles Schlosser
|
122befe54c
|
Fix "unary minus operator applied to unsigned type, result still unsigned" on MSVC and other stupid warnings
|
2024-04-12 19:35:04 +00:00 |
|
Antonio Sánchez
|
dcdb0233c1
|
Refactor indexed view to appease MSVC 14.16.
|
2024-04-12 17:05:20 +00:00 |
|
Rasmus Munk Larsen
|
5226566a14
|
Speed up pldexp_generic.
|
2024-04-12 01:32:17 +00:00 |
|
Stéphane T.
|
3c6521ed90
|
Add constexpr to accessors in DenseBase, Quaternions and Translations
|
2024-04-11 14:46:48 +00:00 |
|
Rasmus Munk Larsen
|
3c9109238f
|
Add support for Packet8l to AVX512.
|
2024-04-09 22:58:44 +00:00 |
|
Charles Schlosser
|
2620cb930b
|
Update file Geometry_SIMD.h
|
2024-04-05 18:30:39 +00:00 |
|
Dieter Dobbelaere
|
b2c9ba2bee
|
Fix preprocessor condition on when to use fast float logistic implementation.
|
2024-04-03 21:51:39 +00:00 |
|
Rasmus Munk Larsen
|
283d69294b
|
Guard AVX2 implementation of psignbit in PacketMath.h
|
2024-04-03 21:03:26 +00:00 |
|
Chip Kerchner
|
be54cc8ded
|
Fix preverse for PowerPC.
|
2024-04-03 20:09:06 +00:00 |
|
Rasmus Munk Larsen
|
c5b234196a
|
Fix unused variable warning in TensorIO.h
|
2024-04-03 19:49:31 +00:00 |
|
Charles Schlosser
|
86aee3d9c5
|
Fix long double random
|
2024-04-02 12:05:40 +00:00 |
|
Charles Schlosser
|
776d86d8df
|
AVX: guard Packet4l definition
|
2024-04-01 00:31:46 +00:00 |
|
Charles Schlosser
|
e63d9f6ccb
|
Fix random again
|
2024-03-29 21:49:27 +00:00 |
|
Charles Schlosser
|
f75e2297db
|
AVX2 - double->int64_t casting
|
2024-03-29 21:35:09 +00:00 |
|
Antonio Sánchez
|
13092b5d04
|
Fix usages of Eigen::array to be compatible with std::array.
|
2024-03-29 15:51:15 +00:00 |
|
Antonio Sánchez
|
77833f9320
|
Allow symbols to be used in compile-time expressions.
|
2024-03-28 18:43:50 +00:00 |
|
Antonio Sánchez
|
d26e19714f
|
Add missing cwiseSquare, tests for cwise matrix ops.
|
2024-03-28 04:26:55 +00:00 |
|
Maarten Baert
|
35bf6c8edc
|
Add SimplicialNonHermitianLLT and SimplicialNonHermitianLDLT
|
2024-03-28 00:22:27 +00:00 |
|
Rasmus Munk Larsen
|
4dccaa587e
|
Use truncation rather than rounding when casting Packet2d to Packet2l.
|
2024-03-27 21:39:58 +00:00 |
|
Charles Schlosser
|
7b5d32b7c9
|
Sparse move
|
2024-03-27 17:44:50 +00:00 |
|
Antonio Sánchez
|
c8d368bdaf
|
More fixes for 32-bit.
|
2024-03-26 22:53:38 +00:00 |
|
Antonio Sanchez
|
de304ab960
|
Fix using ScalarPrinter redefinition for gcc.
|
2024-03-26 15:32:38 -07:00 |
|
Rasmus Munk Larsen
|
c54303848a
|
Undef macro in TensorContractionGpu.h that causes buildbreakages.
|
2024-03-26 18:01:48 +00:00 |
|
Antonio Sánchez
|
d8aa4d6ba5
|
Fix another instance of Packet2l on win32.
|
2024-03-26 15:48:44 +00:00 |
|
Antonio Sánchez
|
9f77ce4f19
|
Add custom formatting of complex numbers for Numpy/Native.
|
2024-03-25 17:41:44 +00:00 |
|
Charles Schlosser
|
5570a27869
|
cross3_product vectorization
|
2024-03-25 00:06:33 +00:00 |
|
Antonio Sánchez
|
0b3df4a6e6
|
Remove "extern C" in CholmodSupport.
|
2024-03-25 00:03:28 +00:00 |
|
Antonio Sanchez
|
a39ade4ccf
|
Protect use of alloca.
|
2024-03-23 16:35:37 +00:00 |
|
Rasmus Munk Larsen
|
b86641a4c2
|
Add support for casting between double and int64_t for SSE and AVX2.
|
2024-03-22 22:32:29 +00:00 |
|
Antonio Sánchez
|
d883932586
|
Fix Packet*l for 32-bit builds.
|
2024-03-22 17:16:42 +00:00 |
|
Tyler Veness
|
d792f13a61
|
Make more Matrix functions constexpr
|
2024-03-19 22:02:21 +00:00 |
|
Rasmus Munk Larsen
|
d3cd312652
|
Remove slow index check in Tensor::resize from release mode.
|
2024-03-18 23:43:25 +00:00 |
|
Antonio Sánchez
|
386e2079e4
|
Fix Jacobi module doc.
|
2024-03-17 23:08:04 +00:00 |
|
Antonio Sánchez
|
8b101ade2b
|
Fix CwiseUnaryView for MSVC.
|
2024-03-17 16:28:17 +00:00 |
|
Antonio Sánchez
|
0951ad2a8e
|
Don't hide rbegin/rend for GPU.
|
2024-03-14 21:11:43 +00:00 |
|
Antonio Sánchez
|
24f8fdeb46
|
Fix CwiseUnaryView const access (Attempt 2).
|
2024-03-14 21:04:49 +00:00 |
|
Antonio Sánchez
|
285da30ec3
|
Fix const input and c++20 compatibility in unary view.
|
2024-03-13 16:59:44 +00:00 |
|
Rasmus Munk Larsen
|
126ba1a166
|
Add Packet2l for SSE.
|
2024-03-11 19:54:55 +00:00 |
|
Antonio Sánchez
|
1d4369c2ff
|
Fix CwiseUnaryView.
|
2024-03-11 19:08:30 +00:00 |
|
Antonio Sánchez
|
352ede96e4
|
Fix incomplete cholesky.
|
2024-03-08 19:18:10 +00:00 |
|
Antonio Sánchez
|
f1adb0ccc2
|
Split up cxx11_tensor_gpu to reduce timeouts.
|
2024-03-07 17:21:37 +00:00 |
|
Antonio Sánchez
|
17f3bf8985
|
Fix pexp test for ARM.
|
2024-03-07 00:19:57 +00:00 |
|
Antonio Sanchez
|
6da34d9d9e
|
Allow aligned assignment in TRMV.
|
2024-03-06 23:53:01 +00:00 |
|
Antonio Sánchez
|
3e8e63eb46
|
Fix packetmath plog test on Windows.
|
2024-03-06 23:51:47 +00:00 |
|
Tyler Veness
|
5ffb307afa
|
Fix deprecated anonymous enum-enum conversion warnings
|
2024-03-06 21:22:02 +00:00 |
|
Antonio Sánchez
|
55dd487478
|
Revert "fix unaligned access in trmv"
This reverts merge request !1536
|
2024-03-06 16:42:59 +00:00 |
|
Antonio Sánchez
|
38fcedaf8e
|
Fix pexp complex test edge-cases.
|
2024-03-04 17:44:38 +00:00 |
|
Sotiris Papatheodorou
|
251ec42087
|
Return 0 volume for empty AlignedBox
|
2024-03-04 17:32:44 +00:00 |
|
Antonio Sanchez
|
64edfbed04
|
Fix static_assert for c++14.
|
2024-03-02 20:39:34 -08:00 |
|
Charles Schlosser
|
3f3144f538
|
fix unaligned access in trmv
|
2024-03-03 04:20:09 +00:00 |
|