Benoit Steiner
|
d6e596174d
|
Pull latest updates from upstream
|
2016-04-11 17:20:17 -07:00 |
|
Till Hoffmann
|
643b697649
|
Proper handling of domain errors.
|
2016-04-10 00:37:53 +01:00 |
|
Benoit Steiner
|
0d2a532fc3
|
Created the new EIGEN_TEST_CUDA_CLANG option to compile the CUDA tests using clang instead of nvcc
|
2016-04-08 13:16:08 -07:00 |
|
Benoit Steiner
|
10bdd8e378
|
Merged in tillahoffmann/eigen (pull request PR-173)
Added zeta function of two arguments and polygamma function
|
2016-04-06 09:40:17 -07:00 |
|
Benoit Steiner
|
7781f865cb
|
Renamed the EIGEN_TEST_NVCC cmake option into EIGEN_TEST_CUDA per the discussion in bug #1173.
|
2016-04-06 09:35:23 -07:00 |
|
Konstantinos Margaritis
|
2bba4ee2cf
|
Merged kmargar/eigen/tip into default
|
2016-04-05 22:22:08 +03:00 |
|
Konstantinos Margaritis
|
644d0f91d2
|
enable all tests again
|
2016-04-05 05:59:54 -04:00 |
|
Till Hoffmann
|
3cb0a237c1
|
Fixed suggestions by Eugene Brevdo.
|
2016-04-01 17:51:39 +01:00 |
|
Till Hoffmann
|
57239f4a81
|
Added polygamma function.
|
2016-04-01 14:35:21 +01:00 |
|
Till Hoffmann
|
dd5d390daf
|
Added zeta function.
|
2016-04-01 13:32:29 +01:00 |
|
Gael Guennebaud
|
09ad31aa85
|
Add regression test for nesting type handling in blas_traits
|
2016-03-29 22:33:57 +02:00 |
|
Konstantinos Margaritis
|
01e7298fe6
|
actually include ZVector files, passes most basic tests (float still fails)
|
2016-03-28 10:58:02 -04:00 |
|
Konstantinos Margaritis
|
f48011119e
|
Merged eigen/eigen into default
|
2016-03-28 01:48:45 +03:00 |
|
Konstantinos Margaritis
|
ed6b9d08f1
|
some primitives ported, but missing intrinsics and crash with asm() are a problem
|
2016-03-27 18:47:49 -04:00 |
|
Christoph Hertzberg
|
9642fd7a93
|
Replace all M_PI by EIGEN_PI and add a check to the testsuite.
|
2016-03-23 15:37:45 +01:00 |
|
Benoit Steiner
|
28e02996df
|
Merged patch 672 from Justin Lebar: Don't use long doubles with cuda
|
2016-03-22 16:53:57 -07:00 |
|
Eugene Brevdo
|
9550be925d
|
Merge specfun branch.
|
2016-03-13 15:46:51 -07:00 |
|
Eugene Brevdo
|
b1a9afe9a9
|
Add tests in array.cpp that check igamma/igammac properties.
This adds to the set of existing tests, which compare a specific
set of values to third party calculated ground truth.
|
2016-03-13 15:45:34 -07:00 |
|
Eugene Brevdo
|
73220d2bb0
|
Resolve bad merge.
|
2016-03-08 17:28:21 -08:00 |
|
Eugene Brevdo
|
0b9e0abc96
|
Make igamma and igammac work correctly.
This required replacing ::abs with std::abs.
Modified some unit tests.
|
2016-03-04 21:12:10 -08:00 |
|
Eugene Brevdo
|
7ea35bfa1c
|
Initial implementation of igamma and igammac.
|
2016-03-03 19:39:41 -08:00 |
|
Gael Guennebaud
|
e9bea614ec
|
Fix shortcoming in fixed-value deduction of startRow/startCol
|
2016-02-29 10:31:27 +01:00 |
|
Gael Guennebaud
|
2af04f1a57
|
Extend unit test to stress smart_copy with empty input/output.
|
2016-02-19 22:59:28 +01:00 |
|
Gael Guennebaud
|
f6f057bb7d
|
bug #1166: fix shortcomming in gemv when the destination is not a vector at compile-time.
|
2016-02-15 21:43:07 +01:00 |
|
Gael Guennebaud
|
0a537cb2d8
|
bug #901: fix triangular-view with unit diagonal of sparse rectangular matrices.
|
2016-02-12 15:58:31 +01:00 |
|
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 |
|
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
|
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 |
|
Rasmus Munk Larsen
|
bb8811c655
|
Enable inverse() method for computing pseudo-inverse.
|
2016-02-09 20:35:20 -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 |
|
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
|
8e599bc098
|
Fix warning in unit test
|
2016-02-06 20:26:59 +01: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 |
|
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
|
6c9cf117c1
|
Fixed indentation
|
2016-02-04 10:34:10 -08:00 |
|
Gael Guennebaud
|
b70db60e4d
|
Merged in rmlarsen/eigen (pull request PR-161)
Change Eigen's ColPivHouseholderQR to use numerically stable norm downdate formula
|
2016-02-03 21:37:06 +01:00 |
|
Rasmus Munk Larsen
|
5fb04ab2da
|
Fix bad line break. Don't repeat Kahan matrix test since it is deterministic.
|
2016-02-03 10:12:10 -08:00 |
|
Damien R
|
c301f99208
|
bug #1164: fix list and deque specializations such that our aligned allocator is automatically activatived only when the user did not specified an allocator (or specified the default std::allocator).
|
2016-02-03 18:07:25 +01:00 |
|
Benoit Steiner
|
d93b71a301
|
Updated the packetmath test to call predux_half instead of predux4
|
2016-02-01 15:18:33 -08:00 |
|
Rasmus Munk Larsen
|
00f9ef6c76
|
merging.
|
2016-02-01 11:10:30 -08:00 |
|
Gael Guennebaud
|
ec469700dc
|
bug #557: make InnerIterator of sparse storage types more versatile by adding default-ctor, copy-ctor/assignment
|
2016-02-01 15:04:33 +01:00 |
|
Gael Guennebaud
|
6e0a86194c
|
Fix integer path for num_steps==1
|
2016-02-01 15:00:04 +01:00 |
|
Gael Guennebaud
|
e1d219e5c9
|
bug #698: fix linspaced for integer types.
|
2016-02-01 14:25:34 +01:00 |
|
Gael Guennebaud
|
a4e4542b89
|
Avoid overflow in unit test.
|
2016-01-30 22:26:17 +01:00 |
|
Gael Guennebaud
|
3ba8a3ab1a
|
Disable underflow unit test on the i387 FPU.
|
2016-01-30 22:14:04 +01:00 |
|
Gael Guennebaud
|
15084cf1ac
|
bug #632: add support for "dense +/- sparse" operations. The current implementation is based on SparseView to make the dense subexpression compatible with the sparse one.
|
2016-01-29 22:09:45 +01:00 |
|
Gael Guennebaud
|
d8d37349c3
|
bug #696: enable zero-sized block at compile-time by relaxing the respective assertion
|
2016-01-29 12:44:49 +01:00 |
|