Christoph Hertzberg
|
3d2a3bc755
|
Copy all format flags (not only precision) from actual output stream when calculating the maximal width
|
2013-10-17 14:30:09 +02:00 |
|
Christoph Hertzberg
|
ad9dc05663
|
consider all columns for aligned output (fixes bug #616)
|
2013-10-17 14:14:06 +02:00 |
|
Christoph Hertzberg
|
ff075def5c
|
Copy and paste mistake in last commit
|
2013-10-17 14:02:00 +02:00 |
|
Christoph Hertzberg
|
4d7dfafbe7
|
Don't add rowSpacer if columns are not to be aligned
|
2013-10-17 13:49:56 +02:00 |
|
Christoph Hertzberg
|
3390db099a
|
Fixes bug #681
Also fixed some spelling issues in the documentation
|
2013-10-17 00:03:00 +02:00 |
|
Gael Guennebaud
|
c6da881849
|
Fix bug #674: typo in documentation example for BiCGSTAB. They are now proper snippet files.
|
2013-10-16 15:25:39 +02:00 |
|
Christoph Hertzberg
|
b61facb08b
|
Use != instead of < to check for emptiness of iterator range (fixes bug #664)
|
2013-10-16 13:10:15 +02:00 |
|
Christoph Hertzberg
|
4a42843513
|
Make index type of Triplet default to SparseMatrix::Index as suggested by Kolja Brix. Fixes bug #665.
|
2013-10-16 13:08:09 +02:00 |
|
Gael Guennebaud
|
b433fb2857
|
Allow .conservativeResize(rows,cols) on vectors
|
2013-10-16 12:07:33 +02:00 |
|
Gael Guennebaud
|
2c0303c89e
|
bug #679: add respective unit test
|
2013-10-15 23:51:01 +02:00 |
|
Christoph Hertzberg
|
0bce534c8f
|
Fix bug #679
|
2013-10-15 19:09:09 +02:00 |
|
Thomas Capricelli
|
6bef527f9d
|
uniformize piwik code among branches
|
2013-10-11 20:46:18 +02:00 |
|
xantares
|
2d186da58a
|
Add cmake config files
|
2013-10-09 10:25:50 +02:00 |
|
vanhoucke
|
3736e00ae7
|
Silence unused variable warning.
|
2013-10-04 00:21:03 +00:00 |
|
Gael Guennebaud
|
40f1548b32
|
Sparse is stable now, so Eigen/Eigen should include Sparse
|
2013-10-02 23:31:59 +02:00 |
|
Gael Guennebaud
|
446320b226
|
Fix dot*w to return 0 for empty vectors (BLAS interface)
|
2013-10-01 22:37:10 +02:00 |
|
Desire NUENTSA
|
54e576c88a
|
Fix SPQR Solve() when assigning to a Map object
|
2013-09-26 15:00:22 +02:00 |
|
Desire NUENTSA
|
fe19f972e1
|
Fix leaked memory for successive calls to SPQR
|
2013-09-24 15:56:56 +02:00 |
|
Gael Guennebaud
|
00dc45d0f9
|
Reduce explicit zeros when applying SparseQR's matrix Q
|
2013-09-20 23:28:10 +02:00 |
|
Desire NUENTSA
|
4bb1c48f25
|
Add a block sparse matrix class. tests to be added
|
2013-09-20 18:54:17 +02:00 |
|
Desire NUENTSA
|
bd21c82a94
|
Fix assert bug in sparseQR
|
2013-09-20 18:49:32 +02:00 |
|
Gael Guennebaud
|
1b4623e713
|
Fix elimination tree and SparseQR with rows<cols
|
2013-09-12 22:16:35 +02:00 |
|
Martinho Fernandes
|
a1f056cf2a
|
Fix bug #503
C++11 support on simple allocators comes for free. `aligned_allocator` does not
need to add any `construct` overloads to work with C++11 compilers.
|
2013-09-10 17:08:04 +02:00 |
|
Gael Guennebaud
|
4612a1cd87
|
Fix ploaddup and lin-spaced with AltiVec.
|
2013-09-10 16:13:59 +02:00 |
|
Gael Guennebaud
|
07417bd03f
|
Fix bug #654: allow implicit transposition in Array to Matrix and Matrix to Array constructors
|
2013-09-07 00:01:04 +02:00 |
|
Gael Guennebaud
|
7fa007e8bf
|
Fix sparse block
|
2013-09-07 00:00:13 +02:00 |
|
Gael Guennebaud
|
ed78a76161
|
Merged in advanpix/eigen-mp-devs (pull request PR-32)
Fixes for SparseMatrix to support non-POD scalar types
|
2013-09-03 22:05:14 +02:00 |
|
Gael Guennebaud
|
eda2f8948a
|
Another compilation fix with ICC/MSVC combo
|
2013-09-03 21:42:59 +02:00 |
|
Jitse Niesen
|
16cbd3d72d
|
BDCSVD: Use rational interpolation to solve secular equation.
Algorithm is rather ad-hoc and falls back on bisection if required.
|
2013-08-27 15:30:11 +01:00 |
|
Hauke Heibel
|
86daf2f75c
|
Added missing inline statements in order to prevent linker errors.
|
2013-08-27 15:41:18 +02:00 |
|
Hauke Heibel
|
69c057ccb1
|
Fixed InnerPanel definition in the Transformation class.
Added some inital documentation on InnerPanel.
|
2013-08-27 14:54:57 +02:00 |
|
Gael Guennebaud
|
94a7a1ec00
|
Use unblocked version if the matrix is too small, plus some cleaning.
|
2013-08-27 13:47:15 +02:00 |
|
Gael Guennebaud
|
5864e3fbd5
|
Implement a blocked upper-bidiagonalization algorithm. The computeUnblocked function is currently for benchmarking purpose.
|
2013-08-27 07:23:31 +02:00 |
|
Pavel Holoborodko
|
d2c4f4ab21
|
Updated mpfr::mpreal. Move semantic support, RVO, other new features
|
2013-08-26 00:22:18 +09:00 |
|
Pavel Holoborodko
|
41321e4366
|
Replaced memcpy & memmove to smart_* alternatives for non-POD scalar types
|
2013-08-25 18:12:15 +09:00 |
|
Pavel Holoborodko
|
e6462c2ce3
|
Switched to smart_copy to support non-trivial scalar types
|
2013-08-25 18:03:49 +09:00 |
|
Pavel Holoborodko
|
1472f4bc61
|
Fixed bug #647 by using smart_copy instead of bitwise memcpy.
|
2013-08-25 18:02:07 +09:00 |
|
Pavel Holoborodko
|
a147500dee
|
Added smart_memmove with support of non-POD scalars (e.g. needed in SparseBlock.h).
|
2013-08-25 18:00:28 +09:00 |
|
Jitse Niesen
|
d1c48f1606
|
BDCSVD: Use HouseholderSeq directly.
|
2013-08-21 14:34:48 +01:00 |
|
Gael Guennebaud
|
1b8394f71f
|
Fix compilation with ICC/MSVC combo
|
2013-08-21 15:28:53 +02:00 |
|
Gael Guennebaud
|
4ecfdc4716
|
Add explanations of the logic behind the matrix-vector products
|
2013-08-21 14:29:53 +02:00 |
|
Gael Guennebaud
|
d9381598bc
|
Allows EIGEN_STACK_ALLOCATION_LIMIT to be 0 for no limit
|
2013-08-21 14:29:00 +02:00 |
|
Jitse Niesen
|
403be74861
|
BDCSVD: Compute SVD of combined problem directly.
First step at implementing final stage in BDCSVD algorithm.
Uses bisection method to solve nonlinear equation.
Still lots of room for optimization.
|
2013-08-20 14:10:55 +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 |
|
Gael Guennebaud
|
7bca2910c7
|
Make the static assertions on maximal fixed size object use EIGEN_STACK_ALLOCATION_LIMIT, and raise its default value to 128KB
|
2013-08-20 13:59:33 +02:00 |
|
Gael Guennebaud
|
2cf513e973
|
Merged in advanpix/eigen-mp-devs (pull request PR-31)
Added support for custom scalars in SparseLU
|
2013-08-20 12:10:38 +02:00 |
|
Gael Guennebaud
|
150c9fe536
|
Make FullPivHouseholderQR::solve returns the least-square solution instead of aborting if no exact solution exist
|
2013-08-20 11:52:48 +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 |
|