Hauke Heibel
|
5a3f49036b
|
Removed scaling from the umeyama when it is not requested.
|
2012-09-25 11:39:40 +02:00 |
|
Desire NUENTSA
|
088379ac2f
|
Fix MSVC compile error in SparseLU
|
2012-09-25 09:58:29 +02:00 |
|
Desire NUENTSA
|
a01371548d
|
Define sparseLU functions as static
|
2012-09-25 09:53:40 +02:00 |
|
Gael Guennebaud
|
7740127e3d
|
Make Ref<> suitable for both Matrix and Array kinds. Note that Matrix kind objects can be implicitely converted to an Array kind Ref<> and vice versa
|
2012-09-22 11:11:26 +02:00 |
|
Desire NUENTSA
|
7e0dd17312
|
Improve BiCGSTAB : With exact preconditioner, the solution should be found in one iteration
|
2012-09-19 18:32:02 +02:00 |
|
Gael Guennebaud
|
48c4d48aec
|
workaround weird compilation error with MSVC
|
2012-09-14 09:54:56 +02:00 |
|
Gael Guennebaud
|
0c584dcf4d
|
fix compilation with m.array().min/max(scalar)
|
2012-09-12 17:50:07 +02:00 |
|
Gael Guennebaud
|
28528519e9
|
Merged in jdh8/eigen (pull request PR-17)
|
2012-09-11 21:36:05 +02:00 |
|
Gael Guennebaud
|
9e80822fc9
|
fix compilation on freebsd
|
2012-09-11 13:32:56 +02:00 |
|
Desire NUENTSA
|
45672e724e
|
Incomplete Cholesky preconditioner... not yet stable
|
2012-09-11 12:12:19 +02:00 |
|
Benoit Jacob
|
504edbddb1
|
Replace COPYING.LGPL by a copy of the LGPL 2.1 (instead of LGPL 3).
Indeed, all the LGPL code we use, is licensed under LGPL 2.1 (with some files being "2.1 or later").
|
2012-09-10 13:27:44 -04:00 |
|
Desire NUENTSA
|
2d49d049d1
|
Clean the Colamd routine and add test for sparselu code
|
2012-09-10 14:41:17 +02:00 |
|
Desire NUENTSA
|
761fe49f37
|
Clean the Colamd routine
|
2012-09-10 14:28:28 +02:00 |
|
Desire NUENTSA
|
2c99d84133
|
add SparseLU in sparse bench
|
2012-09-10 12:41:26 +02:00 |
|
Chen-Pang He
|
04f315d692
|
Fix rank-1 update for self-adjoint packed matrices.
|
2012-09-10 18:25:30 +08:00 |
|
Chen-Pang He
|
65caa40a3d
|
Implement packed triangular solver.
|
2012-09-10 06:29:02 +08:00 |
|
Chen-Pang He
|
3642ca4d46
|
Implement packed triangular matrix-vector product.
|
2012-09-09 23:34:45 +08:00 |
|
Chen-Pang He
|
2828c995c5
|
Use conj_expr_if to clarify what it's doing.
|
2012-09-09 21:35:28 +08:00 |
|
Chen-Pang He
|
669db3d776
|
Extend rank-1 updates for different storage orders.
|
2012-09-09 02:55:10 +08:00 |
|
Chen-Pang He
|
1b8f416408
|
Implement rank-1 update for self-adjoint packed matrices.
|
2012-09-08 22:51:40 +08:00 |
|
Chen-Pang He
|
dac5a8a37d
|
Simplify Rank2Update.h
|
2012-09-08 22:20:05 +08:00 |
|
Chen-Pang He
|
17c746523e
|
Comment FIXMEs on Rank2Update.h and remove unused files.
|
2012-09-08 21:25:09 +08:00 |
|
Gael Guennebaud
|
24f371bdb4
|
Merged in jdh8/eigen (pull request PR-16)
|
2012-09-08 12:16:49 +02:00 |
|
Gael Guennebaud
|
721671cc4e
|
fix bug #501: remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types)
|
2012-09-08 11:52:03 +02:00 |
|
Chen-Pang He
|
e4e7585a24
|
Implement rank-2 update for packed matrices.
|
2012-09-08 17:29:44 +08:00 |
|
Chen-Pang He
|
b5f9bec8ac
|
Perform direct calls in xHEMV and xSYMV.
|
2012-09-08 15:47:33 +08:00 |
|
Gael Guennebaud
|
06d2fe453d
|
remove stupid assert in blue norm.
|
2012-09-07 23:19:24 +02:00 |
|
Chen-Pang He
|
1b61aadcbe
|
Implement SDSDOT with DSDOT and avoid allocating buffers in DSDOT.
|
2012-09-08 02:06:45 +08:00 |
|
Chen-Pang He
|
b0b9b4d6b2
|
Implement functors for rank-1 and rank-2 update.
|
2012-09-08 01:39:16 +08:00 |
|
Desire NUENTSA
|
5433986f5a
|
multiple warnings for unused variable
|
2012-09-07 14:01:51 +02:00 |
|
Desire NUENTSA
|
fdd0f0c5fc
|
merge Sparse LU branch
|
2012-09-07 13:18:16 +02:00 |
|
Desire NUENTSA
|
063705b5be
|
Add tutorial for sparse solvers
|
2012-09-07 13:14:57 +02:00 |
|
Chen-Pang He
|
145f89cd5f
|
Fix memory leak in DSDOT.
|
2012-09-07 15:21:57 +08:00 |
|
Chen-Pang He
|
c86d047c2f
|
BLAS: implement DSDOT and SDSDOT; update test for them.
|
2012-09-05 18:59:32 +08:00 |
|
Desire NUENTSA
|
2280f2490e
|
Init perf values
|
2012-09-04 12:21:07 +02:00 |
|
Desire NUENTSA
|
2e38666d01
|
correct bug in Blas 3 2D block update
|
2012-09-04 11:36:57 +02:00 |
|
Desire NUENTSA
|
3a22c47fb5
|
Bug in blas 3 2D block update
|
2012-09-03 14:49:03 +02:00 |
|
Desire NUENTSA
|
288e6aab14
|
Insert XSL styles into output XML files
|
2012-09-03 10:33:39 +02:00 |
|
Chen-Pang He
|
c4051d3d02
|
Fix a typo in blas/common.h
|
2012-09-03 15:31:19 +08:00 |
|
Chen-Pang He
|
d4144583bb
|
Write dox for assertions
|
2012-08-31 21:53:02 +08:00 |
|
Chen-Pang He
|
d23134e4a7
|
Avoid inefficient 2x2 LU. Move atanh to internal for maintainability.
|
2012-08-30 23:40:30 +08:00 |
|
Gael Guennebaud
|
9da41cc527
|
forward resize() function from Array/Matrix-Wrapper to the nested expression such that mat.array().resize(a,b) is now allowed.
|
2012-08-30 16:28:53 +02:00 |
|
Gael Guennebaud
|
c5031edb92
|
Fix out-of-range memory access in GEMV (the memory was not used for the computation, only to assemble unaligned packets from aligned packet loads)
(transplanted from 221f54698c
)
|
2012-08-30 10:52:15 +02:00 |
|
Chen-Pang He
|
d0ee31aea6
|
Fix dox and tabbing
|
2012-08-29 01:56:23 +08:00 |
|
Chen-Pang He
|
ba4e886376
|
Tidy up and write dox.
|
2012-08-28 01:55:13 +08:00 |
|
Chen-Pang He
|
5252d823c9
|
Optimize matrix power
|
2012-08-26 02:15:41 +08:00 |
|
Chen-Pang He
|
1cd4279b03
|
Fix a lot in MatrixPower.h
|
2012-08-25 01:09:20 +08:00 |
|
Jitse Niesen
|
edc7a09ee7
|
merge
|
2012-08-27 22:57:39 +01:00 |
|
Chen-Pang He
|
bfaa7f4ffe
|
Add test for matrix power.
Use Christoph Hertzberg's suggestion to use exponent laws.
|
2012-08-27 22:48:37 +01:00 |
|
Desire NUENTSA W.
|
fe9956defe
|
Read real and complex bench matrices from a unique folder
Output and display bench results using XML and XSLT
|
2012-08-27 22:52:43 +02:00 |
|