Gael Guennebaud
|
1b148d9e2e
|
Move IncompleteCholesky to official modules
|
2015-10-08 11:32:46 +02:00 |
|
Gael Guennebaud
|
632e7705b1
|
Improve doc of IncompleteCholesky
|
2015-10-08 10:54:36 +02:00 |
|
Gael Guennebaud
|
131db3c552
|
Fix return by value versus ref typo in IncompleteCholesky
|
2015-10-07 16:37:46 +02:00 |
|
Gael Guennebaud
|
752a0e5339
|
bug #1076: fix scaling in IncompleteCholesky, improve doc, add read-only access to the different factors, remove debugging code.
|
2015-10-06 13:25:45 +02:00 |
|
Gael Guennebaud
|
ddb5650530
|
bug #1070: propagate last three Matrix template arguments for NumTraits<AutoDiffScalar<>>::Real
|
2015-09-28 15:07:03 +02:00 |
|
Tal Hadad
|
5e0a178df2
|
Initial fork of unsupported module EulerAngles.
|
2015-09-27 16:51:24 +03:00 |
|
Benoit Steiner
|
13aee4463e
|
Cleaned up a test
|
2015-09-18 09:42:08 -07:00 |
|
Benoit Steiner
|
58a6453d48
|
Fixed compilation warning
|
2015-09-17 10:18:49 -07:00 |
|
Benoit Steiner
|
31afdcb4c2
|
Fix return type for TensorEvaluator<TensorSlicingOp>::data
|
2015-09-17 09:40:21 -07:00 |
|
Benoit Steiner
|
84e0c27b61
|
Fixed a compilation warning
|
2015-09-08 17:05:35 -07:00 |
|
Benoit Steiner
|
05f2f94f2b
|
Fixed a compilation warning
|
2015-09-08 17:04:03 -07:00 |
|
Gael Guennebaud
|
3942db9d7c
|
Use inline versus static free functions.
|
2015-09-03 13:42:54 +02:00 |
|
Benoit Steiner
|
56983f6d43
|
Fixed compilation warning
|
2015-10-23 12:03:42 -07:00 |
|
Benoit Steiner
|
57857775b4
|
Added support for arrays of size 0
|
2015-10-23 10:20:51 -07:00 |
|
Benoit Steiner
|
c40c2ceb27
|
Reordered the code of fft constructor to prevent compilation warnings
|
2015-10-23 09:38:19 -07:00 |
|
Benoit Steiner
|
a586fdaa91
|
Reworked the tensor contraction mapper code to make it compile on Android
|
2015-10-23 09:33:41 -07:00 |
|
Benoit Steiner
|
29c3b7513e
|
Pulled latest updates from trunk
|
2015-10-23 09:16:14 -07:00 |
|
Benoit Steiner
|
9ea39ce13c
|
Refined the #ifdef __CUDACC__ guard to ensure that when trying to compile gpu code with a non cuda compiler results in a linking error instead of bogus code.
|
2015-10-23 09:15:34 -07:00 |
|
Gael Guennebaud
|
c244081490
|
disable usage of INTMAX_T
|
2015-10-23 14:48:54 +02:00 |
|
Gael Guennebaud
|
0905ed5390
|
remove useless cstdint header
|
2015-10-23 14:41:25 +02:00 |
|
Benoit Steiner
|
ac99b49249
|
Added missing glue logic
|
2015-10-22 16:54:21 -07:00 |
|
Benoit Steiner
|
2dd9446613
|
Added mapping between a specific device and the corresponding packet type
|
2015-10-22 16:53:36 -07:00 |
|
Benoit Steiner
|
2495e2479f
|
Added tests for the fft code
|
2015-10-22 16:52:55 -07:00 |
|
Benoit Steiner
|
a147c62998
|
Added support for fourier transforms (code courtesy of thucjw@gmail.com)
|
2015-10-22 16:51:30 -07:00 |
|
Benoit Steiner
|
825146c8fd
|
Fixed incorrect expected value
|
2015-10-22 11:56:00 -07:00 |
|
Benoit Steiner
|
4cf7da63de
|
Added a constructor to simplify the construction of tensormap from tensor
|
2015-10-22 11:48:02 -07:00 |
|
Benoit Steiner
|
b178cc3479
|
Added some syntactic sugar to make it simpler to compare a tensor to a scalar.
|
2015-10-21 11:28:28 -07:00 |
|
Benoit Steiner
|
0af63493fd
|
Disable SFINAE for versions of gcc older than 4.8
|
2015-10-20 11:53:30 -07:00 |
|
Benoit Steiner
|
73b8e719ae
|
Removed bogus assertion
|
2015-10-20 11:42:34 -07:00 |
|
Benoit Steiner
|
eaf4b98180
|
Added support for boolean reductions (ie 'and' & 'or' reductions)
|
2015-10-20 11:41:22 -07:00 |
|
Benoit Steiner
|
f5c1587e4e
|
Fixed a bug in the tensor conversion op
|
2015-10-20 11:37:44 -07:00 |
|
Christoph Hertzberg
|
5ad7981f73
|
Use full packet size for Dynamic-sized objects (otherwise, the unalignedcount unit test fails with AVX enabled)
|
2015-09-02 22:51:43 +02:00 |
|
Gael Guennebaud
|
51455824ea
|
Fix AlignedVector3 wrt previous change
|
2015-09-02 21:51:58 +02:00 |
|
Benoit Steiner
|
f41831e445
|
Added support for argmax/argmin
|
2015-08-31 08:18:53 -07:00 |
|
Benoit Steiner
|
2ab603316a
|
Use numext::mini/numext::maxi instead of std::min/std::max in the tensor code
|
2015-08-28 08:14:15 -07:00 |
|
Christoph Hertzberg
|
1bdd06a199
|
Fix some trivial warnings
|
2015-08-19 21:38:18 +02:00 |
|
Christoph Hertzberg
|
0721690dbb
|
Use standard include syntax in Tensor module (<> for include-path and "" for relative path)
|
2015-08-18 14:34:00 +02:00 |
|
Gael Guennebaud
|
dc2c103b3b
|
merge
|
2015-08-16 14:22:02 +02:00 |
|
Christoph Hertzberg
|
d6a4805fdf
|
Protect further isnan/isfinite/isinf calls
|
2015-08-16 14:00:02 +02:00 |
|
Gael Guennebaud
|
0d5e673baa
|
Fix Tensor module wrt nullary functor recent change
|
2015-08-09 21:20:24 +02:00 |
|
Gael Guennebaud
|
7e0d7a76b8
|
Remove dense nested loops in IncompleteCholesky
|
2015-08-04 18:01:38 +02:00 |
|
Gael Guennebaud
|
e31fc50280
|
Numerous fixes for IncompleteCholesky. Still have to make it fully exploit the sparse structure of the L factor, and improve robustness to illconditionned problems.
|
2015-08-04 16:16:02 +02:00 |
|
Gael Guennebaud
|
9a4713e505
|
Add a unit test for IncompleteCholesky
|
2015-08-04 16:14:06 +02:00 |
|
Benoit Steiner
|
cbce0e3b12
|
Fixed compilation warning
|
2015-08-03 21:52:29 -07:00 |
|
Benoit Steiner
|
a5dc49e7e8
|
Fixed 2 compilation warnings generated by llvm
|
2015-07-29 15:06:08 -07:00 |
|
Benoit Steiner
|
e1d28b7ea7
|
Added a test for shuffling
|
2015-07-29 15:01:21 -07:00 |
|
Benoit Steiner
|
0570594f2c
|
Fixed a few compilation warnings triggered by clang
|
2015-07-29 11:48:38 -07:00 |
|
Benoit Steiner
|
099597406f
|
Simplified and generalized the DividerTraits code
|
2015-07-29 10:02:42 -07:00 |
|
Gael Guennebaud
|
6db3a557f4
|
Add missing specialization of struct DividerTraits<long>
|
2015-07-29 11:38:53 +02:00 |
|
Gael Guennebaud
|
aec4814370
|
Many files were missing in previous changeset.
|
2015-07-29 11:11:23 +02:00 |
|