Gael Guennebaud
|
a143c5b78c
|
Fix bug #544: assertion in JacobiSVD when compiling with EIGEN_NO_AUTOMATIC_RESIZING
|
2013-02-12 19:56:48 +01:00 |
|
Gael Guennebaud
|
3cd32996f1
|
Fix bug #551: compilation issue when using EIGEN_DEFAULT_DENSE_INDEX_TYPE
|
2013-02-09 09:43:17 +01:00 |
|
Gael Guennebaud
|
5adcc6c7b4
|
Add support for NVCC5: most of the Core and part of LU are callable from CUDA code.
Still a lot to do.
|
2013-02-07 19:06:14 +01:00 |
|
Gael Guennebaud
|
5115f4c504
|
add EIGEN_INITIALIZE_MATRICES_BY_NAN
|
2013-02-07 18:07:07 +01:00 |
|
Gael Guennebaud
|
3c1ccca285
|
Add missing operator= in RefBase
|
2013-02-07 17:49:16 +01:00 |
|
Gael Guennebaud
|
e21dc15386
|
Add missing data member function in CwiseUnaryView
|
2013-02-07 17:44:24 +01:00 |
|
Gael Guennebaud
|
5154253933
|
Fix some MPL2/LGPL lisencing confusions
|
2013-02-06 11:30:33 +01:00 |
|
Jitse Niesen
|
14e2ab02b5
|
Replace assert() by eigen_assert() (fixes bug #548).
|
2013-02-02 22:04:42 +00:00 |
|
Desire NUENTSA
|
35647b0133
|
Correct bug in SPQR backend and replace matrixQR by matrixR
|
2013-01-29 17:48:30 +01:00 |
|
Desire NUENTSA
|
8bc00925e5
|
Change int to Index type for SparseLU
|
2013-01-29 16:21:24 +01:00 |
|
Hauke Heibel
|
57e50789f3
|
Added missing using std::sqrt.
|
2013-01-27 13:46:06 +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
|
d58056bde4
|
Merged local branch with main trunk
|
2013-01-25 19:05:33 +01:00 |
|
Desire NUENTSA
|
81d4bfa8d9
|
add support for solving with sparse right hand side
|
2013-01-25 18:17:17 +01:00 |
|
Gael Guennebaud
|
e4ec63aee7
|
Suppress annoying "may be used uninitialized in this function" warning with gcc >= 4.6
|
2013-01-24 11:59:17 +01:00 |
|
Gael Guennebaud
|
c22f7cef83
|
Workaround "error: floating-point literal cannot appear in a constant-expression" in mpreal.h when compiling with predantic.
(I really don't know how to properly fix this))
|
2013-01-23 20:51:38 +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 |
|
Gael Guennebaud
|
ee36eaefc6
|
remove dummy code in ColPivHouseholderQR::solve
|
2013-01-23 18:34:29 +01:00 |
|
Gael Guennebaud
|
19c78cf510
|
Workaround gcc-4.7 bug #53900 (too aggressive optimization in our alignment check)
|
2013-01-22 22:59:09 +01:00 |
|
Desire NUENTSA
|
3d9150870d
|
Fix documentation for SparseLU
|
2013-01-21 15:39:18 +01:00 |
|
Gael Guennebaud
|
392ffce3b9
|
Fix traits of Map<Quaternion>, and respectively extend the unit tests
|
2013-01-20 10:21:54 +01:00 |
|
Gael Guennebaud
|
fb89b66229
|
Some minor documentation fixes in Quaternion
|
2013-01-20 10:20:39 +01:00 |
|
Chen-Pang He
|
332eb36436
|
Implement complex MatrixPowerTriangular. There are still problems with real one.
|
2012-09-30 02:14:16 +08:00 |
|
Gael Guennebaud
|
209199a13e
|
Move the definition of DenseBase::InnerIterator to Core module. (needed to make blueNorm generic)
|
2013-01-15 22:03:54 +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 |
|
Desire NUENTSA
|
904c2f137b
|
Fix the column permutation in SparseQR
|
2013-01-14 14:20:42 +01:00 |
|
Sergey Popov
|
761b3bbb69
|
Fix bug #540: SelfAdjointEigenSolver improperly used the upper triangular part to extract the scaling factor.
|
2013-01-12 12:07:49 +01:00 |
|
Gael Guennebaud
|
7262cf783c
|
Cleaning documentation pass in ordering and ILUT
|
2013-01-12 11:56:56 +01:00 |
|
Gael Guennebaud
|
38fa432e07
|
Clean inclusion, namespace definition, and documentation of SparseLU
|
2013-01-12 11:55:16 +01:00 |
|
Gael Guennebaud
|
50625834e6
|
SparseQR: clean a bit the documentation, fix rows/cols methods, remove rowsQ methods and rename matrixQR to matrixR.
|
2013-01-12 09:40:31 +01:00 |
|
Gael Guennebaud
|
581e389c54
|
Fix installation path of SparseQR
|
2013-01-12 09:32:51 +01:00 |
|
Desire NUENTSA
|
121f3bdf04
|
Pass a const matrix to sparseQR
|
2013-01-11 17:47:32 +01:00 |
|
Desire NUENTSA
|
33febdb48b
|
Add support for Schur decomposition of matrices in Hessenberg form
|
2013-01-11 17:36:45 +01:00 |
|
Desire NUENTSA
|
0f94e96342
|
Add support for sparse blueNorm
|
2013-01-11 17:27:12 +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
|
f9927b4aca
|
Fix _data() versus data() issue in SparseVector, and add a Storage typedef just like SparseMatrix.
|
2013-01-05 23:04:22 +01:00 |
|
Chen-Pang He
|
8321b7ae74
|
Make KroneckerProductSparse inherit EigenBase instead of SparseMatrixBase, for it does not provide an InnerIterator.
|
2012-10-25 02:09:48 +08:00 |
|
Chen-Pang He
|
0508a0620b
|
Let KroneckerProduct inherit ReturnByValue to eliminate temporary evaluation. It's uncommon to store the product back to one of the operands.
|
2012-10-15 19:45:50 +08:00 |
|
Chen-Pang He
|
c4b83461d9
|
Make kroneckerProduct take two arguments and return an expression, which is more straight-forward.
|
2012-10-15 00:21:12 +08:00 |
|
Gael Guennebaud
|
6fb3be9841
|
Remove useless empty file.
|
2013-01-03 17:05:20 +01:00 |
|
Gael Guennebaud
|
f41d96deb9
|
Fix several documentation issues
|
2012-12-24 13:33:22 +01:00 |
|
Gael Guennebaud
|
f450303321
|
Fix MSVC compilation: std::log was not accessible.
|
2012-12-20 18:11:49 +01:00 |
|
Christoph Hertzberg
|
b7ea59556d
|
Fix bug #507: Mark variable as unused in NDEBUG case
|
2012-12-20 11:21:47 +01:00 |
|
Gael Guennebaud
|
e90752d252
|
Fix bug #534: rm useless initialization of rowSpacer.
|
2012-12-16 20:32:48 +01:00 |
|
Gael Guennebaud
|
925a5b7d07
|
Fix bug #535: unused variable warnings
|
2012-12-16 20:21:28 +01:00 |
|
Gael Guennebaud
|
6c8cf15c06
|
Fix compilation of Block/SparseBlock with MSVC
|
2012-12-16 19:45:48 +01:00 |
|
Gael Guennebaud
|
8844f632fa
|
Move work in progress Levenberg Marquardt module in unsupported
|
2012-12-08 18:22:23 +01:00 |
|
Gael Guennebaud
|
4cdcb6d793
|
Add missing minpack copyrights/license.
Fix LM header files and credits original MINPACK authors.
Move minimizeOneStep code into its own file to get it more properly credited.
|
2012-12-08 18:17:18 +01:00 |
|
Desire NUENTSA
|
2aba6645f4
|
Move the Levenberg Marquardt to the supported branch
Add support for sparse computations... need SPQR module.
|
2012-12-07 15:47:13 +01:00 |
|