Gael Guennebaud
|
ddf7753631
|
Add nvcc support for small eigenvalues decompositions and workaround lack of support for std::swap and std::numeric_limits
|
2013-08-01 16:26:57 +02:00 |
|
Hauke Heibel
|
222eedf5f3
|
Removed unused testing files.
|
2013-08-01 12:14:03 +02:00 |
|
Gael Guennebaud
|
d0e543be26
|
Remove superfluous testing files (as changeset e41bc6cbbf9863c686e464d4479b4f562e5649c3
but more complete)
|
2013-07-31 23:11:43 +02:00 |
|
Hauke Heibel
|
8e6d0cba5f
|
Added a pattern which forces LF line endings for *.sh files.
|
2013-07-31 18:20:58 +02:00 |
|
Hauke Heibel
|
32d46dd9b8
|
Backed out changeset: e41bc6cbbf9863c686e464d4479b4f562e5649c3
|
2013-07-31 18:03:34 +02:00 |
|
Hauke Heibel
|
e41bc6cbbf
|
Removed unused test files.
|
2013-07-31 17:21:32 +02:00 |
|
Gael Guennebaud
|
55b57fcba6
|
Disable some shortcuts with nvcc
|
2013-07-31 16:56:31 +02:00 |
|
Hauke Heibel
|
39491e3b75
|
Enable support for minimal rebuilds.
|
2013-07-31 16:16:08 +02:00 |
|
Jitse Niesen
|
68168e9eae
|
MatrixFunctions: replace eval() by nested.
This eliminates an unnecessary copy in some situations, e.g. Map.
|
2013-07-31 14:57:20 +01:00 |
|
Gael Guennebaud
|
6126ad801f
|
Extend support for nvcc to Array objects and wrappers
|
2013-07-31 15:30:50 +02:00 |
|
Hauke Heibel
|
43df1e707c
|
Merged in advanpix/eigen-mp-3.2 (pull request PR-29)
Quick fix in order to be custom-scalar friendly.
|
2013-07-30 08:11:39 +02:00 |
|
Hauke Heibel
|
af74b16b0f
|
Removed non-standard conforming (17.4.3.1.2/1) leading underscore.
(grafted from b1f4601bf900be97e5f7ae54cb3e2050b256e915
)
|
2013-07-30 08:05:10 +02:00 |
|
Gael Guennebaud
|
f707f15842
|
Fix elimination tree and SparseQR with rows<cols
(grafted from 1b4623e7132c0959925386801e9e342ba5565f19
)
|
2013-09-12 22:16:35 +02:00 |
|
Gael Guennebaud
|
a443b3d98d
|
Fix bug #654: allow implicit transposition in Array to Matrix and Matrix to Array constructors
(grafted from 07417bd03f501efd276302123eb77b2f5a1a67b7
)
|
2013-09-07 00:01:04 +02:00 |
|
Gael Guennebaud
|
811ec5bfcb
|
Another compilation fix with ICC/MSVC combo
(grafted from eda2f8948a4948ad9225f9baa9f1a737d69976ba
)
|
2013-09-03 21:42:59 +02:00 |
|
Gael Guennebaud
|
31d40ebc9d
|
Fix compilation with ICC/MSVC combo
(grafted from 1b8394f71f613b60525976a8240e30bc3ebdd4dc
)
|
2013-08-21 15:28:53 +02:00 |
|
Gael Guennebaud
|
0c5f4fd8da
|
Make FullPivHouseholderQR::solve returns the least-square solution instead of aborting if no exact solution exist
(grafted from 150c9fe5363d96c248b1ad3b19316c2d3ad5824d
)
|
2013-08-20 11:52:48 +02:00 |
|
Gael Guennebaud
|
2b50ade6ca
|
Fix bug #642: add vectorization of sqrt for doubles, and make sqrt really safe if EIGEN_FAST_MATH is disabled
(grafted from d4dd6aaed2c70b5e32541e96b4864b90dc07c614
and c47010e3d221396cde2aad6b3250fa698a930e28
)
|
2013-08-19 16:02:27 +02:00 |
|
Gael Guennebaud
|
f9149f9ba0
|
Fix broken link on transforming normals
(transplanted from ace2ed7b87e9568993bd04ff6615b83e44c86369
)
|
2013-08-12 13:38:25 +02:00 |
|
Gael Guennebaud
|
76d05e8236
|
bug #638: fix typos in sparse tutorial
(transplanted from 956251b738a4d955fb4322c2bc5dc5170d9b8367
)
|
2013-08-12 13:37:47 +02:00 |
|
Gael Guennebaud
|
fa81676d64
|
Fix cost evaluation of partial reduxions -> improve performance of vectorwise/replicate expressions involving partial reduxions
(transplanted from bffdc491b304cb207ed63cc421f39e597f8a6a9d
)
|
2013-08-11 19:21:43 +02:00 |
|
Gael Guennebaud
|
b56348046f
|
Ref<> objects must be nested by reference because they potentially store a temporary object
(transplanted from 6719e56b5bfe9ae4badc9a6e894c5824f663d62e
)
|
2013-08-11 17:52:43 +02:00 |
|
Jitse Niesen
|
47a7de7b53
|
QuickReference.dox: std::tan(array) --> tan(array), same for other functions.
(transplanted from c13e9bbabf885abad49aafb77535192262355448
)
|
2013-08-11 10:17:23 +01:00 |
|
Jitse Niesen
|
8607779757
|
Remove LinearLeastSquares.dox , which should not have been added.
Accidentally included in changeset e37ff98bbb21f2ee44c6d912002ddf2cdf05ccda
.
(transplanted from 2f0faf117ead5f92424bd3c67c434eb3ecaa9661
)
|
2013-08-06 08:03:39 +01:00 |
|
Gael Guennebaud
|
be71c46a3c
|
Fix bug #635: add isCompressed to MappedSparseMatrix for compatibility
(transplanted from b72a686830b95afd8941d3c4020eb936628b6398
)
|
2013-08-02 11:11:21 +02:00 |
|
Gael Guennebaud
|
4219db123e
|
reduce cancellation probablity
(transplanted from e90229a429c74b302368e788a36d8bbef4d1e617
)
|
2013-08-02 00:36:06 +02:00 |
|
Hauke Heibel
|
b1f4601bf9
|
Removed non-standard conforming (17.4.3.1.2/1) leading underscore.
|
2013-07-30 08:05:10 +02:00 |
|
Pavel Holoborodko
|
acb82c7f16
|
Quick fix in order to be custom-scalar friendly.
|
2013-07-29 20:13:52 +09:00 |
|
Hauke Heibel
|
9ef3645cc7
|
Removed 'T' prefix from types and thus fixed compilation for GCC.
|
2013-07-29 12:08:50 +02:00 |
|
Sven Strothoff
|
5f11db695b
|
bug #502: add bool intersects() methods to AlignedBox
|
2013-07-28 23:59:37 +02:00 |
|
Hauke Heibel
|
2437215221
|
Fixed constness in Array- and MatrixWrapper.
This also fixes the compilation on VC11.
|
2013-07-28 22:46:38 +02:00 |
|
Hauke Heibel
|
dd27b5c4a8
|
Fixed dummy_precision evaluation.
|
2013-07-28 19:31:33 +02:00 |
|
Jitse Niesen
|
70131120ab
|
Fix bug in MatrixFunctions for matrices with multiple eigenvalues.
Store indices, not eigenvalues, in clusters.
Bug was introduced in changeset a3a55357db7394281c872e911f13d69aba510aec
.
|
2013-07-26 15:39:18 +01:00 |
|
Jitse Niesen
|
6d86cd7224
|
merge
|
2013-07-26 14:30:28 +01:00 |
|
Hauke Heibel
|
75dab1ce5e
|
Fixed floating point warning.
Fixed evaluation of matrix_exp_computeUV.
|
2013-07-26 15:13:54 +02:00 |
|
Jitse Niesen
|
e43934d60f
|
MatrixFunctions: Clean up StemFunction.h
|
2013-07-26 13:51:10 +01:00 |
|
Hauke Heibel
|
75edc7cc8b
|
Fixed VC11 compilation.
The typedefs Lhs/Rhs in the base class are now accessible by derived classes.
|
2013-07-26 11:05:21 +02:00 |
|
Hauke Heibel
|
5897695e8a
|
Merged simple geometry asserts.
|
2013-07-25 21:21:21 +02:00 |
|
Jitse Niesen
|
a3a55357db
|
Clean up MatrixFunction and MatrixLogarithm.
|
2013-07-25 15:08:53 +01:00 |
|
Gael Guennebaud
|
f003a6df38
|
Added tag 3.2.0 for changeset 56f9b810abcc1ce27c7f525a8beef607f0f81687
|
2013-07-23 18:49:47 -07:00 |
|
Gael Guennebaud
|
56f9b810ab
|
bump to 3.2
3.2.0
|
2013-07-23 18:48:35 -07:00 |
|
Jitse Niesen
|
084dc63b4c
|
Clean-up of MatrixSquareRoot.
|
2013-07-22 13:56:15 +01:00 |
|
Jitse Niesen
|
463343fb37
|
Clean-up of MatrixExponential:
* put internal stuff in the internal namespace
* replace member functions by free functions
|
2013-07-21 21:31:15 +01:00 |
|
Jitse Niesen
|
5879937f58
|
Merge in jdh8's branch.
* Enable singular matrix power and complex exponents.
* Eliminate unnecessary copying for sparse Kronecker product.
|
2013-07-21 20:50:15 +01:00 |
|
Chen-Pang He
|
01190b3544
|
Directly code failing example, or it breaks make doc .
|
2013-07-21 18:09:11 +08:00 |
|
Chen-Pang He
|
c00f688c64
|
Fix doc. (It is also used by computeFracPower)
|
2013-07-21 05:40:56 +08:00 |
|
Chen-Pang He
|
51573da3a4
|
Warn about power of a matrix with non-semisimple 0 eigenvalue.
|
2013-07-21 01:00:36 +08:00 |
|
Chen-Pang He
|
1191949e87
|
Improve documentation on Kronecker product module.
|
2013-07-21 00:19:46 +08:00 |
|
Chen-Pang He
|
3d94ed9fa0
|
Document on MatrixExponential::ScalingOp
|
2013-07-21 00:18:19 +08:00 |
|
Chen-Pang He
|
ede27f5780
|
Apply argument-dependent lookup on user-defined types. (using std::)
|
2013-07-20 23:30:37 +08:00 |
|