Desire NUENTSA
|
f804a319c8
|
modify the unit tests of sparse linear solvers to enable tests on real matrices, from MatrixMarket for instance
|
2012-03-29 14:32:54 +02:00 |
|
Desire NUENTSA
|
ada9e79145
|
add a benchmark routine for all sparse linear solvers in Eigen
|
2012-03-29 14:29:55 +02:00 |
|
Gael Guennebaud
|
caecaf9c9e
|
add missing forward declaration
|
2012-03-29 13:45:01 +02:00 |
|
Gael Guennebaud
|
c172abdcc7
|
add sparse * permutation products with assiciated unit tests
|
2012-03-29 11:29:43 +02:00 |
|
Gael Guennebaud
|
8ff882aa4c
|
add sparse-selfadjoint to sparse-selfadjoint assignment operators
(no need to use .twistedBy(I) anymore)
|
2012-03-29 11:28:43 +02:00 |
|
Gael Guennebaud
|
fd2f399c18
|
fix bug #439: add Quaternion::FromTwoVectors() static constructor
|
2012-03-26 18:30:04 +02:00 |
|
Gael Guennebaud
|
6c3b8b2ebc
|
we have a new server for hosting CDash reports.
|
2012-03-22 19:15:47 +01:00 |
|
Desire NUENTSA
|
afeddd80ab
|
Algorithm to equilibrate rows and columns of a square matrix
|
2012-03-22 16:18:34 +01:00 |
|
Desire NUENTSA
|
0d52b965c8
|
Add simple API to set Pastix parameters
|
2012-03-22 15:54:52 +01:00 |
|
Desire NUENTSA
|
f6cd3389a2
|
compress loaded market matrix
|
2012-03-22 15:53:25 +01:00 |
|
Gael Guennebaud
|
daad446d5d
|
workaround stupid gcc 4.7 warning
|
2012-03-22 00:01:03 +01:00 |
|
Gael Guennebaud
|
f0a1652113
|
s/__SSE3__/EIGEN_VECTORIZE_SSE3
|
2012-03-21 23:50:43 +01:00 |
|
Gael Guennebaud
|
b0fd94aa85
|
improve FindFFTW cmake module
|
2012-03-15 15:18:22 +01:00 |
|
Kolja Brix
|
30dee7d235
|
Add some documentation to existing methods in the Householder module.
|
2012-03-08 12:42:10 +01:00 |
|
Gael Guennebaud
|
77b05d5b7d
|
remove parenthesis suggestion warning
|
2012-03-14 17:38:21 +01:00 |
|
Gael Guennebaud
|
60daf70a20
|
add 2 missing ReverseInnerIterators
|
2012-03-14 17:37:28 +01:00 |
|
Hauke Heibel
|
dd9365e089
|
Fixed division by zero corner case in array unit test.
|
2012-03-09 14:04:13 +01:00 |
|
Gael Guennebaud
|
d7da6f63a8
|
declare Block::m_outerStride as Index (instead of int)
|
2012-03-09 13:54:22 +01:00 |
|
Gael Guennebaud
|
728ca6ad9c
|
export IsRowMajor in MappedSparseMatrix
|
2012-03-09 13:52:35 +01:00 |
|
Gael Guennebaud
|
9b1ad5e5bd
|
rm cC++11 features
|
2012-03-09 12:08:06 +01:00 |
|
Gael Guennebaud
|
fe9b7c2564
|
typo in variable name not revealed by ICC
|
2012-03-08 21:45:00 +01:00 |
|
Gael Guennebaud
|
48a3e0ed55
|
fix conversion warning
|
2012-03-08 21:31:49 +01:00 |
|
Desire NUENTSA
|
0d8466d317
|
Adding an interface to PaStiX, the multithreaded and distributed linear solver
|
2012-03-08 18:59:08 +01:00 |
|
Desire NUENTSA
|
37d2efd4f6
|
Adding support to read and write complex matrices in Matrix Market format
|
2012-03-08 18:45:47 +01:00 |
|
Hauke Heibel
|
c08521ea6b
|
Improved the unit tests for setLinSpaced.
Provide a default constructed step size as opposed to an int when the size is 1.
|
2012-03-07 16:18:35 +01:00 |
|
Hauke Heibel
|
ef022da28e
|
Fixed setLinSpaced for size==1.
|
2012-03-07 15:34:39 +01:00 |
|
Hauke Heibel
|
81c1336ab8
|
Added support for component-wise pow (equivalent to Matlab's operator .^).
|
2012-03-07 08:58:42 +01:00 |
|
Hauke Heibel
|
aee0db2e2c
|
Moved the operator/(Scalar,ArrayBase) into the Eigen namespace.
|
2012-03-02 16:58:12 +01:00 |
|
Hauke Heibel
|
8cb3e36e14
|
Added support for scalar / array division.
|
2012-03-02 16:27:27 +01:00 |
|
Hauke Heibel
|
8a7d16d523
|
Replicate ctor now uses Index instead of int.
|
2012-03-02 16:27:08 +01:00 |
|
Gael Guennebaud
|
553a0ae924
|
simplify and speedup sparse * dense matrix products
|
2012-03-01 10:13:13 +01:00 |
|
Desire NUENTSA
|
85b358097d
|
allow null elements in sparse assignments
|
2012-02-29 15:51:23 +01:00 |
|
Gael Guennebaud
|
fc85f91df0
|
fix MKL interface with LLT::rankUpdate
|
2012-02-28 16:19:40 +01:00 |
|
Gael Guennebaud
|
309b27b545
|
update unit test for Simplicial-Cholesky
|
2012-02-28 14:21:54 +01:00 |
|
Gael Guennebaud
|
0d3d46573e
|
fix assertion condition
|
2012-02-27 19:04:34 +01:00 |
|
Gael Guennebaud
|
5effdba2c6
|
SimplicialCholesky*: s/LLt/LLT and s/LDLt/LDLT for consistency with dense names
|
2012-02-27 14:28:07 +01:00 |
|
Gael Guennebaud
|
ece30e9e6f
|
fix a couple of warnings
|
2012-02-27 14:27:12 +01:00 |
|
Gael Guennebaud
|
eb168ef8ed
|
add analyzePattern/factorize API to iterative solvers and basic preconditioners
|
2012-02-27 14:10:26 +01:00 |
|
Gael Guennebaud
|
122f28626c
|
fix and clean Pardiso solver and s/PARDISOSupport/PardisoSupport
|
2012-02-27 13:23:21 +01:00 |
|
Gael Guennebaud
|
b240a3fad9
|
add unit tests for analyzePatter/factorize API
|
2012-02-27 13:22:38 +01:00 |
|
Gael Guennebaud
|
bc8188f6a1
|
fix symmetric permuatation for mixed storage orders
|
2012-02-27 13:21:41 +01:00 |
|
Gael Guennebaud
|
128ff9cf07
|
declare a ReverseInnerIterator in sparse CwiseBinaryOp. These ReverseInnerIterator should probably be removed anyway since we currently don't have real use cases for them. The only one in TriangularSolver could be advantageously replaced by a binary search.
|
2012-02-23 11:38:18 +01:00 |
|
Christoph Hertzberg
|
1edfa64f44
|
bug #419: Add spaces between adjacent > in template arguments
|
2012-02-15 14:14:29 +01:00 |
|
Gael Guennebaud
|
eff167d2c8
|
SSOR is not there yet
|
2012-02-19 16:01:13 +01:00 |
|
Gael Guennebaud
|
4cc6d7aa62
|
clean a bit the ILUT code
|
2012-02-14 22:07:19 +01:00 |
|
Rhys Ulerich
|
ef448da57b
|
add Eigen::Array support to GDB pretty printers
|
2012-02-11 20:50:21 -06:00 |
|
Gael Guennebaud
|
7de3478027
|
<complex> must be included first
|
2012-02-10 22:49:09 +01:00 |
|
Gael Guennebaud
|
ef7f1371b2
|
some cleaning and add copyrights
|
2012-02-10 19:38:31 +01:00 |
|
Desire NUENTSA
|
16da7299dd
|
Add test in BiCGSTAB for ILUT
|
2012-02-10 18:57:38 +01:00 |
|
Desire NUENTSA
|
edbebb14de
|
Split the computation of the ILUT into two steps
|
2012-02-10 18:57:01 +01:00 |
|