Gael Guennebaud
|
da62eb22e4
|
bug #843: fix jacobisvd for complexes and extend respective unit test to chack with random tricky matrices
|
2014-07-17 17:09:15 +02:00 |
|
Gael Guennebaud
|
a53f2b0e43
|
bug #838: add unit test for fill-in in sparse outer product and fix abusive fill-in.
|
2014-07-16 17:00:54 +02:00 |
|
Christoph Hertzberg
|
cd0b433540
|
Regression test for bug #714.
Note that the bug only occurs on some compilers and is not fixed yet
|
2014-07-16 15:41:10 +02:00 |
|
Gael Guennebaud
|
338d2ec42b
|
bug #826: fix is_convertible for MSVC and add minimalistic unit test for is_convertible
|
2014-07-16 13:17:06 +02:00 |
|
Gael Guennebaud
|
a0d1aac6c5
|
Extend unit test of dense triangular solvers
|
2014-07-15 11:15:36 +02:00 |
|
Christoph Hertzberg
|
4f440b8123
|
Test vectorization logic for int
|
2014-07-14 14:36:20 +02:00 |
|
Gael Guennebaud
|
a20e2462bf
|
Fix bug #838: detect outer products from either the lhs or rhs
|
2014-07-11 17:15:26 +02:00 |
|
Gael Guennebaud
|
c0f76ce2cf
|
Fix bug #838: fix dense * sparse and sparse * dense outer products
|
2014-07-11 16:25:36 +02:00 |
|
Gael Guennebaud
|
23bb592a2d
|
Fix unit test when using 80bits FPU
|
2014-07-09 17:21:16 +02:00 |
|
Christoph Hertzberg
|
75d19bb087
|
Determine version of Metis library. Apparently, at least version 5.x is needed for Eigen/MetisSupport.
Marked some internal variables as advanced
|
2014-07-09 16:54:15 +02:00 |
|
Gael Guennebaud
|
62f948c56a
|
Generalize unit testing of pscatter
|
2014-07-09 16:01:24 +02:00 |
|
Gael Guennebaud
|
54fbbe7b4e
|
Add unit test for bug #839.
|
2014-07-09 13:06:06 +02:00 |
|
Gael Guennebaud
|
b47ef1431f
|
Fix many long to int implicit conversions
|
2014-07-08 16:47:11 +02:00 |
|
Gael Guennebaud
|
0dfb73d46a
|
Fix LDLT with semi-definite complex matrices: owing to round-off errors, the diagonal was not real. Also exploit the fact that the diagonal is real in the rest of LDLT
|
2014-07-08 10:04:27 +02:00 |
|
Gael Guennebaud
|
998455a570
|
LDLT is not rank-revealing, so we should not attempt to use the biggest diagonal elements as thresholds.
|
2014-07-02 23:04:46 +02:00 |
|
Christoph Hertzberg
|
324e7e8fc9
|
Removed the deprecated EIGEN2_SUPPORT, as previously announced. A compilation error is raised, if this compile-switch is defined. The documentation references to the corresponding pages from Eigen3.2 now. Also, the Eigen2 testsuite has been removed.
|
2014-07-01 16:58:11 +02:00 |
|
Gael Guennebaud
|
75e574275c
|
Fix bug #836: extend SparseQR to support more columns than rows.
|
2014-07-01 10:24:46 +02:00 |
|
Christoph Hertzberg
|
15c2c083e8
|
Additional unit tests for bug #826 by Gael
|
2014-06-23 11:21:40 +02:00 |
|
Jitse Niesen
|
de150b1e14
|
Add documentation and very simple test for array atan(), part 2
(files I forget in the previous commit).
|
2014-06-19 15:12:33 +01:00 |
|
Jitse Niesen
|
789674809f
|
Fix test: EigenSolver on 1x1 matrix with NaN sets info to NumericalIssue.
This was changed in 3c66bb136b
.
|
2014-06-02 11:42:42 +01:00 |
|
Christoph Hertzberg
|
5811e68dd1
|
Disabled unused warnings in Eigen2-tests
|
2014-05-06 12:53:18 +02:00 |
|
Christoph Hertzberg
|
56de8d3816
|
Fixed unused variable warnings
|
2014-05-05 15:03:29 +02:00 |
|
Gael Guennebaud
|
6f64b0b487
|
Fix sizeof unit test
|
2014-04-25 14:05:54 +02:00 |
|
Gael Guennebaud
|
7388fdf560
|
pbroadcast4/2 assume aligned memory
|
2014-04-25 02:46:22 -07:00 |
|
Gael Guennebaud
|
ae4d9434e2
|
Add unit test for pbroadcast4/2
|
2014-04-25 11:21:18 +02:00 |
|
Gael Guennebaud
|
cf7eaed38d
|
Avoid blocking-size mismatch in unit tests calling Eigen's blas interface.
|
2014-04-25 11:04:02 +02:00 |
|
Gael Guennebaud
|
3d8d0f6269
|
Enable vectorization of pack_rhs with a column-major RHS.
Rename and generalize Kernel<*> to PacketBlock<*,N>.
|
2014-04-25 10:56:18 +02:00 |
|
Gael Guennebaud
|
934ce93886
|
merge with default branch
|
2014-04-22 17:00:38 +02:00 |
|
Gael Guennebaud
|
2606abed53
|
Fix 128bit packet size assumptions in unit tests.
|
2014-04-18 21:14:40 +02:00 |
|
Gael Guennebaud
|
1dd015fea6
|
Reduce block sizes in unit tests.
|
2014-04-17 16:27:58 +02:00 |
|
Gael Guennebaud
|
45a4aad572
|
add unit tests for ploadquad and predux4, and split packetmath unit test wrt real/complex
|
2014-04-17 16:27:22 +02:00 |
|
Gael Guennebaud
|
e1d461352e
|
Extend mixingtype unit test to check transposed cases.
|
2014-04-17 16:26:35 +02:00 |
|
Gael Guennebaud
|
d567e3b893
|
Merged in benoitsteiner/eigen-fixes (pull request PR-55)
CUDA fixes
|
2014-04-14 14:33:50 +02:00 |
|
Gael Guennebaud
|
0587db8bf5
|
bug #793: fix overflow in EigenSolver and add respective regression unit test
|
2014-04-14 11:43:08 +02:00 |
|
Benoit Steiner
|
7903d3f27b
|
Updated the compiler flags to enable nvcc to work with clang.
|
2014-04-12 23:39:37 -07:00 |
|
Benoit Steiner
|
a803ff18a9
|
Fixed a typo in cuda_basic.cu
|
2014-04-12 20:24:05 -07:00 |
|
Benoit Steiner
|
3b2321e3ab
|
Updated the geo_parametrizedline_2 test for AVX.
|
2014-04-04 17:08:47 -07:00 |
|
Jitse Niesen
|
5afcb4965c
|
Remove out-dated comment in cholesky test.
|
2014-04-04 16:48:13 +01:00 |
|
Gael Guennebaud
|
82c8163067
|
Enable repetition in mixing type unit test
|
2014-03-31 10:41:40 +02:00 |
|
Benoit Steiner
|
39bfbd43f0
|
Properly align the input data to prevent false failures of the packetmath.cpp test.
|
2014-03-28 12:00:08 -07:00 |
|
Benoit Steiner
|
8a94cb3edd
|
Implemented the SSE version of the gather and scatter packet primitives.
|
2014-03-27 18:29:01 -07:00 |
|
Benoit Steiner
|
ee86679096
|
Introduced pscatter/pgather packet primitives. They will be used to optimize the loop peeling code of the block-panel matrix multiplication kernel.
|
2014-03-27 16:03:03 -07:00 |
|
Gael Guennebaud
|
6f123d209e
|
Fix geo_* unit tests with respect to AVX
|
2014-03-27 15:29:56 +01:00 |
|
Benoit Steiner
|
a419cea4a0
|
Created the ptranspose packet primitive that can transpose an array of N packets, where N is the number of words in each packet. This primitive will be used to complete the vectorization of the gemm_pack_lhs and gemm_pack_rhs functions.
Implemented the primitive using SSE instructions.
|
2014-03-26 19:03:07 -07:00 |
|
Benoit Steiner
|
8a0845ebd7
|
Merged latest changes from the parent
|
2014-03-18 12:58:08 -07:00 |
|
Gael Guennebaud
|
bb4b67cf39
|
Relax Ref such that Ref<MatrixXf> accepts a RowVectorXf which can be seen as a degenerate MatrixXf(1,N)
|
2014-03-13 18:04:19 +01:00 |
|
Gael Guennebaud
|
847d801a4c
|
Fix bug #760: complete Eigen's lapack interface with default Lapack for SPQR if there is no fortran compiler.
|
2014-03-12 21:33:45 +01:00 |
|
Benoit Steiner
|
131027ee0a
|
Merged eigen/eigen into default
|
2014-02-24 13:54:07 -08:00 |
|
Jitse Niesen
|
6fecb6f1b6
|
Fix bug #748 - array_5 test fails for seed 1392781168.
|
2014-02-24 14:10:17 +00:00 |
|
Benoit Steiner
|
cbd7e98174
|
Merged the latest version of the code from eigen/eigen
|
2014-02-18 18:51:24 -08:00 |
|