Gael Guennebaud
|
6f3057f624
|
extend documentation of *Support modules
|
2012-06-21 10:51:22 +02:00 |
|
Gael Guennebaud
|
b96b429aa2
|
fix bug #478: RealSchur failed on a zero matrix.
|
2012-06-20 10:08:32 +02:00 |
|
Gael Guennebaud
|
c8346abcdd
|
fix bug #477: warning with gcc 4.7
|
2012-06-20 09:54:52 +02:00 |
|
Gael Guennebaud
|
3c9289129b
|
prevent the allocation of the two preconditioner, only one is needed
|
2012-06-15 23:22:34 +02:00 |
|
Desire NUENTSA
|
f0c34c6822
|
Build finished... start debugging
|
2012-06-15 17:23:54 +02:00 |
|
Gael Guennebaud
|
aa3daad883
|
fix a warning and formatting
|
2012-06-15 09:16:10 +02:00 |
|
Gael Guennebaud
|
c858fb353f
|
fix a few warnings
|
2012-06-15 09:06:32 +02:00 |
|
Gael Guennebaud
|
4ca5735de4
|
bump to 3.1.0-rc1
|
2012-06-14 21:25:50 +02:00 |
|
Desire NUENTSA
|
0c9b08e46e
|
build complete... almost
|
2012-06-14 18:45:04 +02:00 |
|
Gael Guennebaud
|
b9f25ee656
|
bug #466: better fix for the race condition: this new patch add an initParallel()
function which must be called at the initialization time of any multi-threaded
application calling Eigen from multiple threads.
|
2012-06-14 14:24:15 +02:00 |
|
Gael Guennebaud
|
a3e700db72
|
fix bug #475: .exp() now returns +inf when overflow occurs (SSE)
|
2012-06-14 10:38:39 +02:00 |
|
Gael Guennebaud
|
324ecf153b
|
disable the MKL's vm*powx functions on windows
|
2012-06-14 09:49:57 +02:00 |
|
Desire NUENTSA
|
f8a0745cb0
|
Build process...
|
2012-06-13 18:26:05 +02:00 |
|
Desire NUENTSA
|
c0ad109499
|
Checking Data structures and function prototypes
|
2012-06-12 18:19:59 +02:00 |
|
Gael Guennebaud
|
9c7b62415a
|
simplify and clean a bit the Pastix support module
|
2012-06-12 16:47:14 +02:00 |
|
Gael Guennebaud
|
cd48254a87
|
fix inclusion order
|
2012-06-12 11:40:33 +02:00 |
|
Gael Guennebaud
|
924c7a9300
|
avoid dynamic allocation for fixed size triangular solving
|
2012-06-12 11:33:50 +02:00 |
|
Desire NUENTSA
|
bccf64d342
|
Checking Syntax...
|
2012-06-11 18:52:26 +02:00 |
|
Desire NUENTSA W.
|
0591011d5c
|
Sparse LU - End Triangular solve... start debugging
|
2012-06-10 23:36:38 +02:00 |
|
Gael Guennebaud
|
f2849fac20
|
Fix bug #466: race condition destected by helgrind in manage_caching_sizes.
After all, the solution based on threadprivate is not that costly.
|
2012-06-08 17:29:02 +02:00 |
|
Desire NUENTSA
|
7bdaa60f6c
|
triangular solve... almost finished
|
2012-06-08 17:23:38 +02:00 |
|
Gael Guennebaud
|
28d0a8580e
|
workaround ICC 11.1 compilation issue
|
2012-06-08 14:13:28 +02:00 |
|
Gael Guennebaud
|
7e36d32b32
|
fix ambiguous calls in the functors by prefixing function calls with internal::
|
2012-06-08 09:53:50 +02:00 |
|
Desire NUENTSA
|
f091879d77
|
Memory management
|
2012-06-07 19:06:22 +02:00 |
|
Gael Guennebaud
|
1e5e66b642
|
For consistency, Simplicial* now factorizes P A P^-1 (instead of P^-1 A P).
Document how is applied the permutation in Simplicial* .
|
2012-06-07 16:24:46 +02:00 |
|
Gael Guennebaud
|
63c6ab3e42
|
fix documentaion of twistedBy
|
2012-06-07 16:18:00 +02:00 |
|
Gael Guennebaud
|
b7a7285909
|
bump to beta1
|
2012-06-06 22:33:39 +02:00 |
|
Gael Guennebaud
|
5a697e495c
|
fix installation path
|
2012-06-06 22:32:44 +02:00 |
|
Desire NUENTSA
|
268ba3b521
|
Memory expansion and few bugs
|
2012-06-06 18:23:39 +02:00 |
|
Gael Guennebaud
|
fd32697074
|
Fix stopping criteria of CG
|
2012-06-06 17:11:16 +02:00 |
|
Gael Guennebaud
|
84d20720b2
|
fix umfpack for row-major
|
2012-06-06 09:44:53 +02:00 |
|
Gael Guennebaud
|
c58b759865
|
Fix bug #454: allow Block/Map objects for solving with SuperLU
|
2012-06-06 09:37:59 +02:00 |
|
williami
|
fc5f21903b
|
Fixed RVCT 3.1 compiler errors.
|
2012-06-04 10:21:16 -05:00 |
|
Gael Guennebaud
|
945179b26c
|
CholmodDecomposition now has explicit variants. These variants will allow to provide access to the underlying factors.
|
2012-06-04 13:24:41 +02:00 |
|
Gael Guennebaud
|
5f5a4d4546
|
make Simplicial* non-copyable, and fix return type of Simplicial*::compute()
|
2012-06-04 13:22:44 +02:00 |
|
Gael Guennebaud
|
a2ae063491
|
add a noncopyable base class for decompositions
|
2012-06-04 13:21:15 +02:00 |
|
Desire NUENTSA
|
4e5655cc03
|
Supernodal Matrix
|
2012-06-01 18:44:51 +02:00 |
|
Gael Guennebaud
|
b509cf0742
|
Fix bug #468: generalize UmfPack support to accept any input at the cost of an implicit copy.
|
2012-06-01 16:31:36 +02:00 |
|
Gael Guennebaud
|
7f63169f09
|
SimplicialCholesky: avoid multiple twisting of the same matrix when calling compute()
|
2012-06-01 15:51:03 +02:00 |
|
Desire NUENTSA
|
b26d6b02de
|
Eliminate and prune columns in a panel
|
2012-05-31 17:10:29 +02:00 |
|
Desire NUENTSA
|
8608d08d65
|
Symbolic and numeric updates within the panel
|
2012-05-30 18:09:26 +02:00 |
|
Desire NUENTSA
|
8ab820b5b8
|
Symbolic and numeric update on a whole panel
|
2012-05-29 17:55:38 +02:00 |
|
kmargar
|
97cdf6ce9e
|
ARM NEON supports multiply-accumulate instruction vmla, use that in pmadd().
|
2012-05-28 14:55:23 +03:00 |
|
Desire NUENTSA
|
b6267507ea
|
Add preliminary files for SparseLU
|
2012-05-25 18:17:57 +02:00 |
|
Gael Guennebaud
|
ce2e2fe336
|
bug #455: add support for c++11 in aligned_allocator
|
2012-05-03 11:55:30 +02:00 |
|
Jitse Niesen
|
65fb0d43ff
|
Define NoChange as enum constant (bug #450).
This gets rid of some warnings on Intel Composer XE, apparently.
|
2012-04-29 15:37:44 +01:00 |
|
Gael Guennebaud
|
1741dbce1a
|
fix more warnings in MKL support
|
2012-04-18 18:36:25 +02:00 |
|
Jitse Niesen
|
57b5767fe2
|
Fix infinite recursion in ProductBase::coeff() (bug #447)
Triggered by product of dynamic-size 1 x n and n x 1 matrices.
Also, add regression test.
|
2012-04-18 15:23:28 +01:00 |
|
Gael Guennebaud
|
5cab18976b
|
cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, MarketIO needs iostream
|
2012-04-18 10:09:46 +02:00 |
|
Gael Guennebaud
|
1198ca0284
|
remove debug output
|
2012-04-17 08:38:42 +02:00 |
|