Jitse Niesen
|
06fb7cf470
|
Implement compound assignments using evaluator of SelfCwiseBinaryOp.
|
2011-04-28 16:57:35 +01:00 |
|
Jitse Niesen
|
3b60d2dbc4
|
Implement swap using evaluators.
|
2011-04-28 15:52:15 +01:00 |
|
Jitse Niesen
|
2d11041e24
|
Use copyCoeff/copyPacket in copy_using_evaluator.
|
2011-04-22 22:36:45 +01:00 |
|
Jitse Niesen
|
3457965bf5
|
Implement evaluator for Diagonal.
|
2011-04-22 22:36:45 +01:00 |
|
Jitse Niesen
|
f924722f3b
|
Implement evaluators for Reverse.
|
2011-04-22 22:36:45 +01:00 |
|
Jitse Niesen
|
bb2d70d211
|
Implement evaluators for ArrayWrapper and MatrixWrapper.
|
2011-04-22 22:36:45 +01:00 |
|
Mathieu Gautier
|
392eb9fee8
|
Quaternion : add Flags on Quaternion's traits with the LvalueBit set if needed
Quaternion : change PacketAccess to IsAligned to mimic other traits
test : add a test and 4 failtest on Map<const Quaternion> based on Eigen::Map ones
|
2011-04-12 14:49:50 +02:00 |
|
Jitse Niesen
|
c9b5531d6c
|
Normalize eigenvectors returned by EigenSolver (fixes bug #249)
because the documentation says that we do this.
Also, add a unit test to cover this.
|
2011-04-15 17:39:59 +01:00 |
|
Jitse Niesen
|
e654405900
|
Implement unrolling in copy_using_evaluator() .
|
2011-04-13 11:49:48 +01:00 |
|
Jitse Niesen
|
7e86324898
|
Implement evaluator for PartialReduxExpr as a dumb wrapper.
|
2011-04-13 09:49:10 +01:00 |
|
Jitse Niesen
|
11164830f5
|
Implement evaluator for Replicate.
|
2011-04-12 22:54:31 +01:00 |
|
Jitse Niesen
|
12a30a982f
|
Implement evaluator for Select.
|
2011-04-12 22:34:16 +01:00 |
|
Jitse Niesen
|
11ea81858a
|
Implement evaluator for CwiseUnaryView
|
2011-04-05 18:20:43 +01:00 |
|
Jitse Niesen
|
cca7b146a2
|
Implement evaluator for Map
|
2011-04-05 18:15:59 +01:00 |
|
Gael Guennebaud
|
77a1373c3a
|
fix trmm unit test
|
2011-03-31 15:32:21 +02:00 |
|
Jitse Niesen
|
d90a8ee8bd
|
Evaluators: add Block evaluator as dumb wrapper, add slice vectorization.
|
2011-03-31 13:50:52 +01:00 |
|
Gael Guennebaud
|
00991b5b64
|
extend trmm/trmv unit test to thoroughly check all configurations
|
2011-03-28 17:45:16 +02:00 |
|
Gael Guennebaud
|
f4ac7d2b43
|
automatically generate the CALL_SUBTEST_* macros
|
2011-03-28 17:39:05 +02:00 |
|
Jitse Niesen
|
b175bc464f
|
Evaluators: Implement linear traversal, better testing.
|
2011-03-27 22:08:48 +01:00 |
|
Jitse Niesen
|
5c204d1ff7
|
Evaluators: Implement LinearVectorizedTraversal, packet ops in evaluators.
|
2011-03-25 16:30:41 +00:00 |
|
Jitse Niesen
|
c6ad2deead
|
Bug fix in linspace_op::packetOp(row,col). Fixes bug #232.
Also, add regression test.
|
2011-03-24 10:42:11 +00:00 |
|
Gael Guennebaud
|
abc8c0821c
|
makes evaluator test use VERIFY_IS_APPROX
|
2011-03-23 17:23:56 +01:00 |
|
Gael Guennebaud
|
816541d82c
|
add a stupid Product<A,B> expression produced by prod(a,b), and implement a first version of its evaluator
|
2011-03-23 16:12:21 +01:00 |
|
Gael Guennebaud
|
cfd5c2d74e
|
import evaluator works
|
2011-03-23 11:54:00 +01:00 |
|
Gael Guennebaud
|
22c7609d72
|
extend sparse product unit tests
|
2011-03-22 11:58:22 +01:00 |
|
Gael Guennebaud
|
5fda8cdfb3
|
fix 228 (ei_aligned_stack_delete does not exist anymore)
|
2011-03-21 21:59:42 +01:00 |
|
Gael Guennebaud
|
bbb4b35dfc
|
test the new stack allocation mechanism
|
2011-03-19 08:51:38 +01:00 |
|
Gael Guennebaud
|
2359486129
|
disable testing of aligned members when aligned static allocation is not enabled (e.g., for gcc 3.4)
|
2011-03-15 09:53:23 +01:00 |
|
Gael Guennebaud
|
dd2e4be741
|
fix array_for_matrix unit test
|
2011-03-15 09:42:22 +01:00 |
|
Jitse Niesen
|
e7d2376688
|
Change int to Index in equalsIdentity().
This fixes compilation errors in nullary test on 64-bits machines.
|
2011-03-11 11:06:13 +00:00 |
|
Benoit Jacob
|
dc36efbb8f
|
fix bug #219: Map Flags AlignedBit was miscomputed, didn't account for EIGEN_ALIGN
|
2011-03-10 10:17:17 -05:00 |
|
Benoit Jacob
|
9a47fb289b
|
add test for EIGEN_DONT_ALIGN and EIGEN_DONT_ALIGN_STATICALLY, cf recent bugs (214 etc) and changeset 56818d907e
|
2011-03-10 09:44:59 -05:00 |
|
Jitse Niesen
|
151e3294cf
|
Fix equalsIdentity() for rectangular matrices.
|
2011-03-10 13:49:06 +00:00 |
|
Gael Guennebaud
|
c6c6c34909
|
repeat nullary tests, and fix some tests
|
2011-03-07 16:41:59 +01:00 |
|
Jitse Niesen
|
931edea57d
|
Tweak geo_quaternion test to squash intermittent failures.
|
2011-03-07 11:42:55 +00:00 |
|
Benoit Jacob
|
bfcad536e8
|
* bug #206: correctly forward computationOptions and work towards avoiding mallocs after preallocation, with unit test.
* added EIGEN_RUNTIME_NO_MALLOC and new set_is_malloc_allowed() function to implement that test
|
2011-03-06 20:59:25 -05:00 |
|
Benoit Jacob
|
b43d92a5a2
|
The Eigen2 intrusive std::vector hack really can't be supported in eigen3 (bug #215)
|
2011-03-04 10:24:41 -05:00 |
|
Jitse Niesen
|
6cac61ca3e
|
Copy fix of unit test when GSL is enabled to eigen2 test suite.
|
2011-03-04 11:04:07 +00:00 |
|
Jitse Niesen
|
99fa279ed1
|
Use copy_bool() workaround in Eigen2 test suite.
See bug #89 and changeset 59596efdf7
.
|
2011-03-03 14:17:23 +00:00 |
|
Jitse Niesen
|
dbab12d6b0
|
Fix bug #205: eigen2_adjoint_5 test fails.
|
2011-03-02 22:00:48 +00:00 |
|
Gael Guennebaud
|
dc727d86f1
|
extend unit tests of Transform * MatrixBase and Transform * Homogeneous
|
2011-03-02 19:34:39 +01:00 |
|
Benoit Jacob
|
0b44893b4e
|
fix umeyama test
|
2011-02-27 23:20:45 -05:00 |
|
Benoit Jacob
|
8cad73072e
|
fix stable_norm test: the |small| value was 0 on clang with complex<float>.
|
2011-02-27 22:35:49 -05:00 |
|
Benoit Jacob
|
771e64200f
|
fix compilation of unit tests with clang
|
2011-02-27 20:33:58 -05:00 |
|
Jitse Niesen
|
58abf0eb98
|
Use absolute error to test sum in which cancellation may occur.
|
2011-02-25 08:56:37 +00:00 |
|
Gael Guennebaud
|
28d17c5390
|
bounds the range of random integers for AltiVec
|
2011-02-24 00:22:53 +03:00 |
|
Gael Guennebaud
|
4bfe38eda2
|
extend testing of ploaddup
|
2011-02-24 00:22:10 +03:00 |
|
Gael Guennebaud
|
0dfea7fce4
|
improve packetmath unit test
|
2011-02-23 21:24:26 +03:00 |
|
Gael Guennebaud
|
955c099eb5
|
implement ploaddup for altivec and add respective unit test
|
2011-02-23 18:20:55 +03:00 |
|
Gael Guennebaud
|
a00aaf7f7e
|
fix overflow in packetmath unit test
|
2011-02-23 17:57:18 +03:00 |
|