Desire NUENTSA
|
9266f65318
|
Fix bug #588 : Compute a determinant using SparseLU
|
2013-06-11 14:46:13 +02:00 |
|
Desire NUENTSA
|
f7bdbf69e1
|
Add support in SparseLU to solve with L and U factors independently
|
2013-05-14 17:15:23 +02:00 |
|
Desire NUENTSA
|
d4b0c19a46
|
Fix a bug in Supernodal Matrix Iterator
|
2013-04-15 17:24:49 +02:00 |
|
Gael Guennebaud
|
d8f1035355
|
Fix a couple of int versus Index issues.
|
2013-04-09 09:43:00 +02:00 |
|
Desire NUENTSA
|
4fdae4dda9
|
Fix bug in SparseLU kernel for 32bits indices
|
2013-03-06 16:35:12 +01:00 |
|
Gael Guennebaud
|
b9fe79153b
|
Fix a couple of remaining warnings (missing newlines, inline-noinline, meaningless type qualifiers)
|
2013-03-01 14:42:36 +01:00 |
|
Gael Guennebaud
|
0b187a40a1
|
workaround "may be used uninitialized in this function" warning
|
2013-02-26 12:09:08 +01:00 |
|
Gael Guennebaud
|
12a1313b09
|
bug #482: pass scalar arguments by const references. Still remains a few cases that might affect the ABI (see the bug entry)
|
2013-02-25 18:05:57 +01:00 |
|
Gael Guennebaud
|
e71bc79f2a
|
SparseLU does not accept row-major matrices for the destination.
|
2013-02-22 14:45:42 +01:00 |
|
Gael Guennebaud
|
a1091caa43
|
Fix some unused or not initialized related warnings.
|
2013-02-15 14:05:37 +01:00 |
|
Desire NUENTSA
|
8bc00925e5
|
Change int to Index type for SparseLU
|
2013-01-29 16:21:24 +01:00 |
|
Desire NUENTSA
|
7f0f7ab5b4
|
Add additional methods in SparseLU and Improve the naming conventions
|
2013-01-25 20:38:26 +01:00 |
|
Gael Guennebaud
|
73026eab4d
|
Fix SparseLU special gemm kernel on 32 bits system w/o SSE
|
2013-01-23 19:34:01 +01:00 |
|
Desire NUENTSA
|
3d9150870d
|
Fix documentation for SparseLU
|
2013-01-21 15:39:18 +01:00 |
|
Desire NUENTSA
|
f813e83bc3
|
Delete unused variable in SparseLU
|
2013-01-14 16:03:46 +01:00 |
|
Desire NUENTSA
|
c05848a330
|
Move SparseColEtree common to SparseLU and SparseQR to SparseCore and fix build issue of sparseqr
|
2013-01-14 15:59:46 +01:00 |
|
Gael Guennebaud
|
38fa432e07
|
Clean inclusion, namespace definition, and documentation of SparseLU
|
2013-01-12 11:55:16 +01:00 |
|
Desire NUENTSA
|
91b3b3aaab
|
Add a sparse QR factorization and update the elimination tree in SparseLU
|
2013-01-11 17:16:14 +01:00 |
|
Gael Guennebaud
|
f41d96deb9
|
Fix several documentation issues
|
2012-12-24 13:33:22 +01:00 |
|
Gael Guennebaud
|
90fcaf11cf
|
SparseLU: remove the "snode" path which appears to bring nearly zero speedup
|
2012-10-30 15:17:58 +01:00 |
|
Gael Guennebaud
|
ac8c694f3e
|
add missing copyright
|
2012-10-30 15:16:47 +01:00 |
|
Gael Guennebaud
|
fea4220f37
|
SparseLU: add a specialized gemm kernel, and add padding to the supernodes such that supernodes columns are all properly aligned
|
2012-10-30 15:09:48 +01:00 |
|
Desire NUENTSA
|
b722c405b7
|
Use Ref instead of VectorBlock
|
2012-10-09 12:18:47 +02:00 |
|
Desire NUENTSA
|
b68102d9a2
|
MSVC needs parentheses around min and max
|
2012-09-28 10:44:25 +02:00 |
|
Desire NUENTSA
|
72bfed5e20
|
Add forgotten SparseLUBase
|
2012-09-27 11:34:56 +02:00 |
|
Desire NUENTSA
|
357fe3641d
|
Correct reference to iterative scaling method
|
2012-09-25 11:55:33 +02:00 |
|
Desire NUENTSA
|
15a9f6b9c1
|
Doc for sparseLU
|
2012-09-25 11:48:18 +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 |
|
Desire NUENTSA
|
2c99d84133
|
add SparseLU in sparse bench
|
2012-09-10 12:41:26 +02:00 |
|
Desire NUENTSA
|
063705b5be
|
Add tutorial for sparse solvers
|
2012-09-07 13:14:57 +02: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
|
63d2dcfb70
|
Clean the supernodal matrix class
|
2012-08-07 17:10:42 +02:00 |
|
Desire NUENTSA
|
43f74cb5b1
|
Bug in 2D block update, disable it for now
|
2012-08-07 13:55:50 +02:00 |
|
Desire NUENTSA
|
a51806993b
|
Prefix with glu, the global structure
|
2012-08-03 16:43:12 +02:00 |
|
Desire NUENTSA
|
70db61c269
|
Prefix with glu, the global structure
|
2012-08-03 16:36:00 +02:00 |
|
Gael Guennebaud
|
03509d1387
|
SparseLU: add leverage level3 ops
|
2012-08-03 15:37:44 +02:00 |
|
Gael Guennebaud
|
48dc95f1da
|
factorize column_dfs and panel_dfs
|
2012-08-02 18:28:16 +02:00 |
|
Desire NUENTSA
|
6e8aa96e0f
|
correct bug when solving with multiple Rhs
|
2012-08-03 13:05:27 +02:00 |
|
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
|
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 |
|
Desire NUENTSA W.
|
ce30d50e3e
|
Improve the permutation
|
2012-07-27 16:38:20 +02:00 |
|
Desire NUENTSA W.
|
c0fa5811ec
|
Refactoring codes for numeric updates
|
2012-07-27 11:36:58 +02: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 |
|