Gael Guennebaud
|
46dd1bb1be
|
Workaround fixing aliasing issue in x = SparseLU::solve(x)
|
2013-11-15 11:19:19 +01:00 |
|
Gael Guennebaud
|
1c61e28b32
|
Fix indentation
|
2013-08-20 14:13:41 +02:00 |
|
Gael Guennebaud
|
c06e373beb
|
Fix compilation with non-msvc compilers.
|
2013-08-20 14:12:42 +02:00 |
|
Pavel Holoborodko
|
e4ffb7729a
|
Removed unnecessary parentheses
|
2013-08-20 16:06:13 +09:00 |
|
Pavel Holoborodko
|
d908ccc01c
|
Added support for custom scalars
|
2013-08-20 15:00:28 +09:00 |
|
Hauke Heibel
|
b1f4601bf9
|
Removed non-standard conforming (17.4.3.1.2/1) leading underscore.
|
2013-07-30 08:05:10 +02:00 |
|
Gael Guennebaud
|
bbaef8ebba
|
SparseLU: make COLAMDOrdering the default ordering method.
|
2013-07-17 09:30:25 +02:00 |
|
Desire NUENTSA
|
cfd7f9b84a
|
avoid unneeded const_cast
|
2013-07-16 15:56:05 +02:00 |
|
Desire NUENTSA
|
3e094af410
|
Fix Sparse LU for matrices in non compressed mode
|
2013-07-16 15:15:53 +02:00 |
|
Gael Guennebaud
|
6d1f5dbaae
|
Add no_assignment_operator to a few classes that must not be assigned, and fix a couple of warnings.
|
2013-07-10 23:48:26 +02:00 |
|
Gael Guennebaud
|
d541765e85
|
Fix copy constructor signature
|
2013-06-12 18:02:13 +02:00 |
|
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 |
|
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 |
|
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 |
|
Desire NUENTSA
|
f813e83bc3
|
Delete unused variable in SparseLU
|
2013-01-14 16:03: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
|
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
|
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
|
63d2dcfb70
|
Clean the supernodal matrix class
|
2012-08-07 17:10:42 +02:00 |
|
Desire NUENTSA
|
6e8aa96e0f
|
correct bug when solving with multiple Rhs
|
2012-08-03 13:05:27 +02:00 |
|
Desire NUENTSA
|
02935b4249
|
switch to MPL license
|
2012-08-01 11:38:32 +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
|
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 |
|
Desire NUENTSA
|
773804691a
|
working version of sparse LU with unsymmetric supernodes and fill-reducing permutation
|
2012-07-13 17:32:25 +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 |
|
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 |
|
Desire NUENTSA
|
15f1563533
|
Before moving to the new building
|
2012-06-29 17:45:10 +02:00 |
|
Desire NUENTSA
|
f0c34c6822
|
Build finished... start debugging
|
2012-06-15 17:23:54 +02:00 |
|
Desire NUENTSA
|
0c9b08e46e
|
build complete... almost
|
2012-06-14 18:45:04 +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 |
|
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 |
|
Desire NUENTSA
|
7bdaa60f6c
|
triangular solve... almost finished
|
2012-06-08 17:23:38 +02:00 |
|