Desire NUENTSA
|
d97cd746ae
|
Replace int by Index
|
2013-04-08 08:51:58 +02:00 |
|
Christoph Hertzberg
|
9b33ab62da
|
Fixing bug #578. Thanks to Angelos <filiatra@gmail.com>
|
2013-04-03 16:29:16 +02:00 |
|
Gael Guennebaud
|
0a1d9fb9ae
|
Fix warning: implicit conversion loses integer precision in SparseMatrix. No need to use std::ptrdiff_t instead of Index since this later is requested to be signed.
|
2013-03-20 21:58:24 +01:00 |
|
Gael Guennebaud
|
c519be2bac
|
Allow multiplication like binary operators to be applied on type couples supported by scalar_product_traits
|
2013-03-20 21:19:16 +01:00 |
|
Gael Guennebaud
|
d63712163c
|
Add SSE4 min/max for integers
|
2013-03-20 18:28:40 +01:00 |
|
Desire NUENTSA
|
da6219b19d
|
Bug567 : Fix iterative solvers to immediately return when the initial guess is the true solution and for trivial solution
|
2013-03-20 16:15:18 +01:00 |
|
Desire NUENTSA
|
22460edb49
|
Use a template Index for COLAMD ordering
|
2013-03-20 16:02:03 +01:00 |
|
Desire NUENTSA
|
4107b371e3
|
Handle zero right hand side in CG and GMRES
|
2013-03-20 11:22:45 +01:00 |
|
Gael Guennebaud
|
f29b4c435b
|
Make cpuid not use %%esi -> dangerous if someone is using it.
|
2013-03-19 14:11:59 +01:00 |
|
Michael Schmidt
|
0d5a418048
|
Fix bug #566: rbx register has to be saved when calling cpuid on x84_64 with -fPIC and medium or large code models.
|
2013-03-19 14:00:42 +01:00 |
|
Desire NUENTSA
|
f8addac4e1
|
Include SparseLU and SparseQR
|
2013-03-13 18:01:47 +01:00 |
|
Desire NUENTSA
|
6c68f1d787
|
bug #563 : Sparse block assignments should be called on compressed matrices. Uncompressed matrices will be supported later
|
2013-03-11 19:21:18 +01:00 |
|
Jitse Niesen
|
97c9e3c74f
|
Handle special case in atanh2(x,y) when y = 0.
This fixes matrix_power unit test on clang.
|
2013-03-09 16:58:05 +00:00 |
|
Gael Guennebaud
|
2238592062
|
bump to 3.2-beta1 (3.1.91)
|
2013-03-07 08:49:10 +01:00 |
|
Desire NUENTSA
|
4fdae4dda9
|
Fix bug in SparseLU kernel for 32bits indices
|
2013-03-06 16:35:12 +01:00 |
|
Gael Guennebaud
|
98ce4455dd
|
fix sparse vector assignment from a sparse matrix
|
2013-03-06 11:58:22 +01:00 |
|
Desire NUENTSA
|
69bd334d2b
|
Fix mismatched free/delete
|
2013-03-05 16:35:13 +01:00 |
|
Desire NUENTSA
|
a1ddf2e7a8
|
Update doc for the sparse module
|
2013-03-05 12:55:03 +01:00 |
|
Gael Guennebaud
|
24d81aeb20
|
Fix overlaping operands when calling memcpy
|
2013-03-04 17:47:45 +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
|
d70366d011
|
Remove assumption on RowMajorBit==RowMajor and ColMajor==0
|
2013-03-01 14:23:31 +01:00 |
|
Gael Guennebaud
|
01c6308d6e
|
Add missing template keyword in evaluators
|
2013-03-01 00:26:52 +01:00 |
|
Gael Guennebaud
|
3930c9b086
|
Fix "routine is both "inline" and "noinline"" warnings
|
2013-02-28 19:31:03 +01:00 |
|
Gael Guennebaud
|
e5bf4440c0
|
Fix "type qualifiers are meaningless here" warnings
|
2013-02-28 19:29:32 +01:00 |
|
Gael Guennebaud
|
0fac91ac22
|
Fix "storage class is not first" warnings
|
2013-02-28 19:27:53 +01:00 |
|
Hauke Heibel
|
5e8384df2e
|
MSVC fix; the base class typedef shadowed the local template parameter.
|
2013-02-28 08:47:38 +01:00 |
|
Gael Guennebaud
|
fa17a6da75
|
Fix compilation with ICC that was unable to instanciate first_aligned
|
2013-02-26 17:32:42 +01:00 |
|
Gael Guennebaud
|
bb94f0ebc6
|
Add a unit test for Ref.h and fix an extra copy.
|
2013-02-26 15:10:00 +01:00 |
|
Gael Guennebaud
|
63135a7350
|
Fix computation of outer-stride when calling .real() or .imag()
|
2013-02-26 15:08:50 +01:00 |
|
Gael Guennebaud
|
0b187a40a1
|
workaround "may be used uninitialized in this function" warning
|
2013-02-26 12:09:08 +01:00 |
|
Gael Guennebaud
|
5dda7842ca
|
Add assertion on the input matrix size in factorizations relying on permutations of 32bits int
|
2013-02-26 11:42:32 +01:00 |
|
Gael Guennebaud
|
b6dc2613ac
|
Fix bug #552: disable EIGEN_GLIBC_MALLOC_ALREADY_ALIGNED when compiling with -fsanitize=address, and allow users to manually tell whether EIGEN_MALLOC_ALREADY_ALIGNED.
|
2013-02-25 19:17:13 +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 |
|
Desire NUENTSA
|
cc35c44256
|
Add reference for the default threshold in sparse QR
|
2013-02-25 14:26:55 +01:00 |
|
Desire NUENTSA
|
ced8dfc0d9
|
Fix the computation of the default pivot threshold for sparse QR
|
2013-02-25 13:41:59 +01:00 |
|
Gael Guennebaud
|
5a0c5c0393
|
Fix bug #483: optimize outer-products to skip setZero and a scalar multiple when not needed.
|
2013-02-25 13:31:42 +01:00 |
|
Gael Guennebaud
|
698de91c8a
|
Fix segfault in SparseBlock::InnerIterator
|
2013-02-25 01:30:18 +01:00 |
|
Gael Guennebaud
|
04367447ac
|
Fix bug #496: generalize internal rank1_update implementation to accept uplo(A) += v * w and make A.triangularView() += v * w uses it.
Update unit tests and blas interface respectively.
|
2013-02-24 23:05:42 +01:00 |
|
Gael Guennebaud
|
08388cc712
|
Remove superfluous cast.
|
2013-02-24 20:37:52 +01:00 |
|
Gael Guennebaud
|
4eeaff6d38
|
Cleaning pass on SparseQR
|
2013-02-24 20:36:28 +01:00 |
|
Gael Guennebaud
|
274c24c262
|
Avoid problematic ternary operator (http://forum.kde.org/viewtopic.php?f=74&t=109486)
|
2013-02-23 20:13:21 +01:00 |
|
Sebastien Barthelemy
|
74438f8aa9
|
Fix EIGEN_INITIALIZE_MATRICES_BY_NAN.
|
2013-02-22 15:09:03 +01:00 |
|
Gael Guennebaud
|
7fe6419171
|
remove double parenthesis
|
2013-02-22 14:50:47 +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
|
59f9400420
|
Clarify the doc for column-pivoting QR
|
2013-02-21 13:33:31 +01:00 |
|
Jitse Niesen
|
986f60127d
|
Guard against transposeInPlace on non-square non-resizable matrix.
Inspired by question by Martin Drozdik at stackoverflow.com/q/14954983
|
2013-02-20 14:03:14 +00:00 |
|
Desire NUENTSA
|
dca7190e15
|
Add setPivotThreshold to Sparse QR
|
2013-02-20 14:00:28 +01:00 |
|
Desire NUENTSA
|
19de016fef
|
Correct the SPQR backend for rank-deficient matrices and delete some public functions
|
2013-02-20 13:59:56 +01:00 |
|
Desire NUENTSA
|
bc18e06fe3
|
Add matrixR() to get the triangular factor from the Householder QR
|
2013-02-20 13:58:26 +01:00 |
|
Desire NUENTSA
|
962c99d462
|
Metis ordering backend supports only squared matrices
|
2013-02-20 13:56:51 +01:00 |
|