Desire NUENTSA
|
3a0f5a2a7f
|
Update copyrights sections
|
2012-08-01 11:40:56 +02:00 |
|
Desire NUENTSA
|
02935b4249
|
switch to MPL license
|
2012-08-01 11:38:32 +02:00 |
|
Desire NUENTSA
|
390d6599ba
|
Add missing .noalias()
|
2012-08-01 11:35:23 +02:00 |
|
Gael Guennebaud
|
7d98c864ff
|
fix warning
|
2012-08-01 10:44:59 +02:00 |
|
Gael Guennebaud
|
22e0ebbc2c
|
fix lower acceptable bound of SSE pexp for double
|
2012-07-31 23:11:04 +02:00 |
|
Gael Guennebaud
|
e88817cc51
|
add another missing .noalias()
|
2012-07-30 19:28:31 +02:00 |
|
Gael Guennebaud
|
8f6d5eacb4
|
optimize LU_kernel_bmod for small cases, and add an important .noalias()
|
2012-07-29 22:26:00 +02:00 |
|
Jitse Niesen
|
696b2f999f
|
Eigenvalues module: Implement setMaxIterations() methods.
|
2012-07-28 21:30:09 +01:00 |
|
Gael Guennebaud
|
6f54269829
|
add an example for GeneralizedEigenSolver
|
2012-07-28 18:00:54 +02:00 |
|
Gael Guennebaud
|
8ab0e16e27
|
fix various regressions with MKL support
|
2012-07-28 16:32:43 +02:00 |
|
Alexey Korepanov
|
d937e67b48
|
RealQZ: added example and some code comments
|
2012-07-28 08:24:44 -05:00 |
|
Gael Guennebaud
|
e8aa1f00c5
|
add SSE pexp function for double, make use of _mm_floor_p* for pexp with SSE4.1
|
2012-07-27 23:40:04 +02:00 |
|
Desire NUENTSA W.
|
ce30d50e3e
|
Improve the permutation
|
2012-07-27 16:38:20 +02:00 |
|
Gael Guennebaud
|
6eee2918d9
|
extend quotient functor to allow for mixed types (complex-real)
|
2012-07-27 11:56:20 +02:00 |
|
Desire NUENTSA W.
|
c0fa5811ec
|
Refactoring codes for numeric updates
|
2012-07-27 11:36:58 +02:00 |
|
Gael Guennebaud
|
9e8d2dea80
|
Add a preliminary GeneralizedEigenSolver computing the eigenvalues of Av=lBv with A and B general real matrices.
Currently only the eigenvalues are reported.
|
2012-07-26 20:15:17 +02:00 |
|
Gael Guennebaud
|
cfb76b242f
|
RealSchur: improve speed of computeNormOfT
|
2012-07-26 18:04:58 +02:00 |
|
Gael Guennebaud
|
4e60e2cdf6
|
RealQZ: improve computeNorms speed, improve shift accuracy (better to do a/b than a*(1/b)),
update API to set the maximum number of iterations
|
2012-07-26 18:03:10 +02:00 |
|
Gael Guennebaud
|
7518201de8
|
SparseMatrix: add missing ctor for ReturnByValue
|
2012-07-25 23:03:10 +02:00 |
|
Alexey Korepanov
|
ea310249f3
|
RealQZ: bug in pushDownZero fixed too
|
2012-07-25 12:49:18 -05:00 |
|
Alexey Korepanov
|
a3a9773ab6
|
RealQZ: bug in splitOffTwoRows fixed
|
2012-07-25 12:17:00 -05:00 |
|
Desire NUENTSA
|
925ace196c
|
correct bug in the complex version
|
2012-07-19 18:15:23 +02:00 |
|
Desire NUENTSA
|
59642da88b
|
Add exception handler to memory allocation
|
2012-07-19 18:03:44 +02:00 |
|
Desire NUENTSA
|
b0cba2d988
|
Add a draft (not clean ) version of the COLAMD ordering implementation
|
2012-07-18 16:59:00 +02:00 |
|
Jitse Niesen
|
bf7d986af6
|
Add static assert that objects on stacks are not too big (bug #491).
|
2012-07-17 22:15:42 +01:00 |
|
Gael Guennebaud
|
e75b1eb883
|
Fix aliasing issue in sparse matrix assignment.
(m=-m; or m=m.transpose(); with m sparse work again)
|
2012-07-25 09:33:50 +02:00 |
|
Gael Guennebaud
|
7b34b5f6f9
|
do not apply plane rotation when it is exactly the identity
|
2012-07-24 18:19:56 +02:00 |
|
Gael Guennebaud
|
e7c07de549
|
RealQZ: optimize general hessenberg to not apply rotations to zero entries.
|
2012-07-24 18:16:22 +02:00 |
|
Gael Guennebaud
|
c1cab7b8ed
|
real QZ: update license
|
2012-07-24 18:11:41 +02:00 |
|
Desire NUENTSA
|
773804691a
|
working version of sparse LU with unsymmetric supernodes and fill-reducing permutation
|
2012-07-13 17:32:25 +02:00 |
|
Alexey Korepanov
|
65db91ac2b
|
Add a RealQZ class: a generalized Schur decomposition for real matrices
|
2012-07-11 16:38:03 -05:00 |
|
Jitse Niesen
|
ba5eecae53
|
Allow user to specify max number of iterations (bug #479).
|
2012-07-24 15:17:59 +01:00 |
|
Jitse Niesen
|
b7ac053b9c
|
Use EISPACK's strategy re max number of iters in Schur decomposition (bug #479).
|
2012-07-22 22:02:50 +01:00 |
|
Jitse Niesen
|
fd5749f51c
|
LDLT: Report sign consistent with D for indefinite matrices.
See http://forum.kde.org/viewtopic.php?f=74&t=106942
|
2012-07-22 21:39:38 +01:00 |
|
Jitse Niesen
|
907f4562ac
|
Fix some illegal memory access in sparse conservativeResize()
|
2012-07-20 22:51:51 +01:00 |
|
Benjamin Piwowarski
|
6bf49ceac2
|
bug #449: add SparseMatrix::conservativeResize feature
|
2012-07-19 00:07:06 +02:00 |
|
Jitse Niesen
|
d3998de472
|
Silence clang warning about && inside ||
|
2012-07-14 15:50:56 +01:00 |
|
Jitse Niesen
|
4ae3e0a9b8
|
Evaluators: Fixed bug caused by Diagonal dynamic index change.
This caused the evaluators unit test to fail.
|
2012-07-14 14:55:04 +01:00 |
|
Gael Guennebaud
|
79214745c7
|
clean Eigen2Support wrt KDE mentions
|
2012-07-14 10:15:45 +02:00 |
|
Gael Guennebaud
|
46b1c7a0ce
|
fix bug #485: conflict between a typedef and template type parameter
|
2012-07-13 20:54:38 +02:00 |
|
Benoit Jacob
|
269be00925
|
Add a EIGEN_MPL2_ONLY build option to generate compiler errors when including non-MPL2 modules
|
2012-07-13 14:42:47 -04:00 |
|
Benoit Jacob
|
0733e622a3
|
Manual MPL2 relicensing fixes
|
2012-07-13 14:42:47 -04:00 |
|
Benoit Jacob
|
69124cfca2
|
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
|
2012-07-13 14:42:47 -04:00 |
|
Gael Guennebaud
|
904ecdf9d8
|
Add a DynamicIndex constant for signed quantities and use it to fix the conflict
between Diagonal<S,-1> (the first sub diagonal) and a runtime super/sub diagonal which is now:
Diagonal<S,DynamicIndex>
|
2012-07-10 23:04:17 +02:00 |
|
Gael Guennebaud
|
3e6329a0d9
|
fix computation of fixed size sub/super diagonal size
|
2012-07-10 22:39:05 +02:00 |
|
Desire NUENTSA
|
e529bc9cc1
|
correct bug when applying column permutation
|
2012-07-10 19:18:50 +02:00 |
|
Desire NUENTSA
|
de2544cc9b
|
working version of sparse LU without fill-reducing permutation
|
2012-07-10 19:16:57 +02:00 |
|
Gael Guennebaud
|
a2c3003be2
|
Fix possible underflow issues in SelfAdjointEigenSolver
|
2012-07-10 09:51:26 +02:00 |
|
Desire NUENTSA
|
3095e4a5f9
|
Correct bug for triangular solve within supernodes
|
2012-07-09 19:09:48 +02:00 |
|
Desire NUENTSA
|
b5a83867ca
|
Update Ordering interface
|
2012-07-06 20:18:16 +02:00 |
|