Gael Guennebaud
|
b35d1a122e
|
Fix unit test: accessing elements in a deque by offsetting a pointer to another element causes undefined behavior.
|
2016-02-12 15:31:16 +01:00 |
|
Benoit Steiner
|
9e3f3a2d27
|
Deleted outdated comment
|
2016-02-11 17:27:35 -08:00 |
|
Benoit Steiner
|
de345eff2e
|
Added a method to conjugate the content of a tensor or the result of a tensor expression.
|
2016-02-11 16:34:07 -08:00 |
|
Benoit Steiner
|
17e93ba148
|
Pulled latest updates from trunk
|
2016-02-11 15:05:38 -08:00 |
|
Benoit Steiner
|
3628f7655d
|
Made it possible to run the scalar_binary_pow_op functor on GPU
|
2016-02-11 15:05:03 -08:00 |
|
Hauke Heibel
|
eeac46f980
|
bug #774: re-added comment referencing equations in the original paper
|
2016-02-11 19:38:37 +01:00 |
|
Benoit Steiner
|
c569cfe12a
|
Inline the +=, -=, *= and /= operators consistently between DenseBase.h and SelfCwiseBinaryOp.h
|
2016-02-11 09:33:32 -08:00 |
|
Gael Guennebaud
|
8cc9232b9a
|
bug #774: fix a numerical issue producing unwanted reflections.
|
2016-02-11 15:32:56 +01:00 |
|
Gael Guennebaud
|
2d35c0cb5f
|
Merged in rmlarsen/eigen (pull request PR-163)
Implement complete orthogonal decomposition in Eigen.
|
2016-02-11 15:12:34 +01:00 |
|
Benoit Steiner
|
33e2373f01
|
Merged in nnyby/eigen/nnyby/doc-grammar-fix-linearly-space-linearly-1443742971203 (pull request PR-138)
[doc] grammar fix: "linearly space" -> "linearly spaced"
|
2016-02-10 23:29:59 -08:00 |
|
Benoit Steiner
|
6d8b1dce06
|
Avoid implicit cast from double to float.
|
2016-02-10 18:07:11 -08:00 |
|
Benoit Steiner
|
1dfaafe28a
|
Added a regression test for tanh
|
2016-02-10 17:41:47 -08:00 |
|
Rasmus Munk Larsen
|
b6fdf7468c
|
Rename inverse -> pseudoInverse.
|
2016-02-10 13:03:07 -08:00 |
|
Benoit Jacob
|
9d6f1ad398
|
I'm told to use __EMSCRIPTEN__ by an Emscripten dev.
|
2016-02-10 12:48:34 -05:00 |
|
Benoit Steiner
|
bfb3fcd94f
|
Optimized implementation of the tanh function for SSE
|
2016-02-10 08:52:30 -08:00 |
|
Benoit Steiner
|
2d523332b3
|
Optimized implementation of the hyperbolic tangent function for AVX
|
2016-02-10 08:48:05 -08:00 |
|
Benoit Jacob
|
e6ee18d6b4
|
Make the GCC workaround for sqrt GCC-only; detect Emscripten as non-GCC
|
2016-02-10 11:11:49 -05:00 |
|
Benoit Steiner
|
2ac59e5d36
|
Pulled latest updates from trunk
|
2016-02-10 08:03:02 -08:00 |
|
Benoit Steiner
|
9a21b38ccc
|
Worked around a few clang compilation warnings
|
2016-02-10 08:02:04 -08:00 |
|
Benoit Jacob
|
964a95bf5e
|
Work around Emscripten bug - https://github.com/kripken/emscripten/issues/4088
|
2016-02-10 10:37:22 -05:00 |
|
Benoit Steiner
|
72ab7879f7
|
Fixed clang comilation warnings
|
2016-02-10 06:48:28 -08:00 |
|
Benoit Steiner
|
e88535634d
|
Fixed some clang compilation warnings
|
2016-02-09 23:32:41 -08:00 |
|
Benoit Steiner
|
970751ece3
|
Disabling the nvcc warnings in addition to the clang warnings when clang is used as a frontend for nvcc
|
2016-02-09 20:55:50 -08:00 |
|
Benoit Steiner
|
6323851ea9
|
Fixed compilation warning
|
2016-02-09 20:43:41 -08:00 |
|
Rasmus Munk Larsen
|
bb8811c655
|
Enable inverse() method for computing pseudo-inverse.
|
2016-02-09 20:35:20 -08:00 |
|
Benoit Steiner
|
5cc0dd5f44
|
Fixed the code that disables the use of variadic templates when compiling with nvcc on ARM devices.
|
2016-02-09 10:32:01 -08:00 |
|
Benoit Steiner
|
a9cc6a06b9
|
Fixed compilation warning in the splines test
|
2016-02-09 05:10:06 +00:00 |
|
Benoit Steiner
|
d69946183d
|
Updated the TensorIntDivisor code to work properly on LLP64 systems
|
2016-02-08 21:03:59 -08:00 |
|
Benoit Steiner
|
24d291cf16
|
Worked around nvcc crash when compiling Eigen on Tegra X1
|
2016-02-09 02:34:02 +00:00 |
|
Rasmus Munk Larsen
|
53f60e0afc
|
Make applyZAdjointOnTheLeftInPlace protected.
|
2016-02-08 09:01:43 -08:00 |
|
Rasmus Munk Larsen
|
414efa47d3
|
Add missing calls to tests of COD.
Fix a few mistakes in 3.2 -> 3.3 port.
|
2016-02-08 08:50:34 -08:00 |
|
Gael Guennebaud
|
c2bf2f56ef
|
Remove custom unaligned loads for SSE. They were only useful for core2 CPU.
|
2016-02-08 14:29:12 +01:00 |
|
Gael Guennebaud
|
a4c76f8d34
|
Improve inlining
|
2016-02-08 11:33:02 +01:00 |
|
Rasmus Munk Larsen
|
16ec450ca1
|
Nevermind.
|
2016-02-06 17:54:01 -08:00 |
|
Rasmus Munk Larsen
|
019fff9a00
|
Add my name to copyright notice in ColPivHouseholder.h, mostly for previous work on stable norm downdate formula.
|
2016-02-06 17:48:42 -08:00 |
|
Rasmus Munk Larsen
|
86d6201d7b
|
Merge.
|
2016-02-06 16:36:56 -08:00 |
|
Rasmus Munk Larsen
|
d904c8ac8f
|
Implement complete orthogonal decomposition in Eigen.
|
2016-02-06 16:32:00 -08:00 |
|
Gael Guennebaud
|
010afe1619
|
Add exemples for reshaping/slicing with Map.
|
2016-02-06 22:49:18 +01:00 |
|
Gael Guennebaud
|
8e599bc098
|
Fix warning in unit test
|
2016-02-06 20:26:59 +01:00 |
|
Gael Guennebaud
|
c6a12d1dc6
|
Fix warning with gcc < 4.8
|
2016-02-06 18:06:51 +01:00 |
|
Benoit Steiner
|
4d4211c04e
|
Avoid unecessary type conversions
|
2016-02-05 18:19:41 -08:00 |
|
Benoit Steiner
|
d2cba52015
|
Only enable the cxx11_tensor_uint128 test on 64 bit machines since 32 bit systems don't support the __uin128_t type
|
2016-02-05 18:14:23 -08:00 |
|
Benoit Steiner
|
fb00a4af2b
|
Made the tensor fft test compile on tegra x1
|
2016-02-06 01:42:14 +00:00 |
|
Gael Guennebaud
|
5b2d287878
|
bug #779: allow non aligned buffers for buffers smaller than the requested alignment.
|
2016-02-05 21:46:39 +01:00 |
|
Gael Guennebaud
|
e8e1d504d6
|
Add an explicit assersion on the alignment of the pointer returned by std::malloc
|
2016-02-05 21:38:16 +01:00 |
|
Gael Guennebaud
|
62a1c911cd
|
Remove posix_memalign, _mm_malloc, and _aligned_malloc special paths.
|
2016-02-05 21:24:35 +01:00 |
|
Rasmus Munk Larsen
|
093f2b3c01
|
Merge.
|
2016-02-04 14:32:19 -08:00 |
|
Rasmus Munk Larsen
|
2e39cc40a4
|
Fix condition that made the unit test spam stdout with bogus error messages.
|
2016-02-04 12:56:14 -08:00 |
|
Benoit Steiner
|
bcdcdace48
|
Pulled latest updates from trunk
|
2016-02-04 08:56:49 -08:00 |
|
Gael Guennebaud
|
659fc9c159
|
Remove dead code
|
2016-02-04 09:55:09 +01:00 |
|