Gael Guennebaud
|
86bb20c431
|
remove dead code
|
2011-12-08 23:22:28 +01:00 |
|
Gael Guennebaud
|
e36a4c880a
|
suppress deprecated warning when compiling legacy tests
|
2011-12-08 23:15:07 +01:00 |
|
Hauke Heibel
|
b00a33bc70
|
Integrated spline class and simple spline fitting
|
2011-11-25 14:53:40 +01:00 |
|
Gael Guennebaud
|
53fa851724
|
move sparse solvers from unsupported/ to main Eigen/ and remove the "not stable yet" warning
|
2011-11-12 14:11:27 +01:00 |
|
Gael Guennebaud
|
478de03bd8
|
fix a couple of warnings in the unit tests
|
2011-11-05 23:30:49 +01:00 |
|
Gael Guennebaud
|
c5ddaf0c87
|
fix compilation
|
2011-11-05 10:54:05 +01:00 |
|
Gael Guennebaud
|
94d87abbdb
|
fix fftw cmake stuff
|
2011-11-03 15:33:42 +01:00 |
|
Gael Guennebaud
|
a997dacc67
|
mark deprecated sparse solvers as so.
|
2011-10-24 09:51:02 +02:00 |
|
Gael Guennebaud
|
70df09b76d
|
move DynamicSparseMatrix to SparseExtra
|
2011-10-24 09:31:33 +02:00 |
|
Gael Guennebaud
|
3fce43a704
|
add a basic ILU preconditioner
|
2011-10-11 20:41:43 +02:00 |
|
Gael Guennebaud
|
21d27c6f71
|
add proper bicgstab unit test
|
2011-10-11 19:38:36 +02:00 |
|
Gael Guennebaud
|
3172749f32
|
refactor sparse solving unit tests
|
2011-10-11 11:32:26 +02:00 |
|
Gael Guennebaud
|
1beb8a6564
|
add a generic unit test for sparse SPD problems
|
2011-10-09 21:50:02 +02:00 |
|
Gael Guennebaud
|
683ea3c93f
|
fix superLU when the salver is called multiple times
|
2011-09-27 18:30:53 +02:00 |
|
Gael Guennebaud
|
9bba0e7ba1
|
clean sparse LU tests
|
2011-09-24 17:15:37 +02:00 |
|
Gael Guennebaud
|
d8ae978b65
|
fix some compilation issues
|
2011-09-23 16:28:26 +02:00 |
|
Gael Guennebaud
|
ebfed5a512
|
Enable incomplete BLAS/Lapack builds when no fortran compiler has been found.
Works here with gcc. Hopefully this will work for MSVC too.
|
2011-09-21 10:27:38 +02:00 |
|
Gael Guennebaud
|
9053729d68
|
add a bi conjugate gradient stabilized solver
|
2011-09-17 10:54:14 +02:00 |
|
Gael Guennebaud
|
f1d98aad1b
|
add atan2 support in AutoDiff and remove superfluous std:: specializations
|
2011-09-05 17:47:58 +02:00 |
|
Jitse Niesen
|
9e667e28f5
|
Add coverage for long double to matrix_exponential test.
|
2011-08-21 00:20:29 +01:00 |
|
Gael Guennebaud
|
ea4a1960f0
|
mv the mpreal copy in its own folder
|
2011-08-19 15:08:29 +02:00 |
|
Gael Guennebaud
|
79ad55a901
|
update to latest mpreal and fix a min/max issue in mprel.h
|
2011-08-19 15:03:45 +02:00 |
|
Gael Guennebaud
|
42e2578ef9
|
the min/max macros to detect unprotected min/max were undefined by some std header,
so let's declare them after and do the respective fixes ;)
|
2011-08-19 14:18:05 +02:00 |
|
Gael Guennebaud
|
3a2cabc275
|
compilation fix with conjugate_gradient_solve_retval_with_guess
|
2011-07-26 14:43:20 +02:00 |
|
Gael Guennebaud
|
66fa6f39a2
|
add a naive IdentityPreconditioner
|
2011-07-26 09:17:18 +02:00 |
|
Gael Guennebaud
|
80b1d1371d
|
add a conjugate gradient solver
|
2011-07-26 09:04:10 +02:00 |
|
Gael Guennebaud
|
22bff949c8
|
protect calls to min and max with parentheses to make Eigen compatible with default windows.h
(transplanted from 49b6e9143e
)
|
2011-07-21 11:19:36 +02:00 |
|
Gael Guennebaud
|
2489c81562
|
add new interface to SuperLU
|
2011-07-07 14:19:42 +02:00 |
|
Gael Guennebaud
|
3ecf7e8f6e
|
add a KroneckerProduct module (unsupported) from Kolja Brix and Andreas Platen materials.
|
2011-06-22 14:39:11 +02:00 |
|
Jitse Niesen
|
8c8ab9ae10
|
Implement matrix logarithm + test + docs.
Currently, test matrix_function_1 fails due to bug #288.
|
2011-06-07 14:44:43 +01:00 |
|
Jitse Niesen
|
86ca35ccff
|
Fix and test MatrixSquareRoot for 1-by-1 matrices.
|
2011-06-07 14:32:16 +01:00 |
|
Gael Guennebaud
|
421ece38e1
|
Sparse: fix long int as index type in simplicial cholesky and other decompositions
|
2011-06-06 10:17:28 +02:00 |
|
Jitse Niesen
|
d7e3c949be
|
Implement and document MatrixBase::sqrt().
|
2011-05-09 22:20:20 +01:00 |
|
Jitse Niesen
|
6e1573f66a
|
Implement square root for real matrices via Schur.
|
2011-05-08 22:18:37 +01:00 |
|
Jitse Niesen
|
6b4e215710
|
Implement matrix square root for complex matrices.
I hope to implement the real case soon, but it's a bit more
complicated due to the 2-by-2 blocks in the real Schur decomposition.
|
2011-05-07 22:57:46 +01:00 |
|
Jitse Niesen
|
10dae8dd4d
|
Add directory containing split_test_helper.h to include path.
|
2011-03-29 14:17:49 +01:00 |
|
Gael Guennebaud
|
37c5341d64
|
fix compilation for old but not so old versions of glew
|
2011-03-18 10:26:21 +01:00 |
|
Gael Guennebaud
|
adacacb285
|
fix bug #204: limit integer values to numbers which are representable using float
|
2011-03-02 14:24:26 +01:00 |
|
Benoit Jacob
|
31621ff0ef
|
relax condition in matrix_exponential test for clang
|
2011-02-27 23:25:14 -05:00 |
|
Benoit Jacob
|
32025a2510
|
disable BVH test on Clang++. Looks like there's a good reason why BVH is unsupported. It seems to have a very weird usage pattern, relying on an externally defined bounding_box function in a naive way.
|
2011-02-27 21:37:34 -05:00 |
|
Gael Guennebaud
|
14b164b00e
|
do not try to use Eigen's blas/lapack if they cannot be compiled
|
2011-02-23 09:25:32 +01:00 |
|
Benoit Jacob
|
d8e97aee89
|
shut up stupid ICC warnings
|
2011-02-22 09:31:22 -05:00 |
|
Gael Guennebaud
|
e129e985c3
|
link to blas/lapack only when needed, and use the static versions to hopefully workaround weird linking issues to gfortranbegin (see jitse dashboard)
|
2011-02-21 15:48:37 +01:00 |
|
Gael Guennebaud
|
3c00e3da03
|
enable some tests that have been commented out
|
2011-02-18 18:08:58 +01:00 |
|
Gael Guennebaud
|
d271ad38ce
|
back to brute force linking to sparse libraries (fix cmake when these libs are not found)
|
2011-02-18 11:35:45 +01:00 |
|
Gael Guennebaud
|
444c1bc55b
|
now cholmod, umfpack, and superlu uses our own BLAS and LAPACK libs
|
2011-02-18 11:26:31 +01:00 |
|
Gael Guennebaud
|
fe8a710a21
|
properly report OpenGL as a disabled backend
|
2011-02-16 18:01:06 +01:00 |
|
Gael Guennebaud
|
852077fbc9
|
still test fftw even if the binary for long double is not available
|
2011-01-28 16:54:01 +01:00 |
|
Gael Guennebaud
|
c478e0039e
|
disable broken determinant for complexes and SuperLU
|
2011-01-28 16:30:21 +01:00 |
|
Thomas Capricelli
|
22db1a6e82
|
fix fftw test
|
2011-01-27 18:25:41 +01:00 |
|