Gael Guennebaud
|
4ea9113efc
|
fix bug #509: warning with gcc 4.7
(transplanted from 7c4b55fda9
)
|
2012-09-26 23:32:22 +02:00 |
|
Gael Guennebaud
|
76a2db4c74
|
workaround weird compilation error with MSVC
(transplanted from 48c4d48aec
)
|
2012-09-14 09:54:56 +02:00 |
|
Gael Guennebaud
|
26282498dc
|
fix bug #501: remove aggressive mat/scalar optimization (was replaced by mat*(1/scalar) for non integer types)
(transplanted from 721671cc4e
)
|
2012-09-08 11:52:03 +02:00 |
|
Gael Guennebaud
|
f4bdc66e83
|
remove stupid assert in blue norm.
(transplanted from 06d2fe453d
)
|
2012-09-07 23:19:24 +02:00 |
|
Gael Guennebaud
|
16deb21376
|
forward resize() function from Array/Matrix-Wrapper to the nested expression such that mat.array().resize(a,b) is now allowed.
(transplanted from 9da41cc527
)
|
2012-08-30 16:28:53 +02:00 |
|
Gael Guennebaud
|
221f54698c
|
Fix out-of-range memory access in GEMV (the memory was not used for the computation, only to assemble unaligned packets from aligned packet loads)
|
2012-08-30 10:52:15 +02:00 |
|
Gael Guennebaud
|
a03c970c5c
|
fix various regressions with MKL support
(transplanted from 8ab0e16e27
)
|
2012-07-28 16:32:43 +02:00 |
|
Benoit Jacob
|
22415b3dbb
|
bump version number
|
2012-07-22 10:17:54 -04:00 |
|
Benoit Jacob
|
0de22418e1
|
Add a EIGEN_MPL2_ONLY build option to generate compiler errors when including non-MPL2 modules
|
2012-07-13 14:42:47 -04:00 |
|
Benoit Jacob
|
132eb28e9c
|
Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.
|
2012-07-13 14:42:47 -04:00 |
|
Gael Guennebaud
|
bff29c0af9
|
fix computation of fixed size sub/super diagonal size
(transplanted from 3e6329a0d9
)
|
2012-07-10 22:39:05 +02:00 |
|
Gael Guennebaud
|
95e3e4f865
|
Fix bug #480: workaround the Android NDK defining isfinite as a macro
(transplanted from 5dbdde0420
)
|
2012-07-05 17:22:25 +02:00 |
|
Gael Guennebaud
|
4328afc1a5
|
remove dynamic allocation for fixed size object and triangular matrix-matrix products
(transplanted from 57b5804974
)
|
2012-06-26 17:45:01 +02:00 |
|
Gael Guennebaud
|
9c2cc0b243
|
create 3.1 branch and bump to 3.1.0
|
2012-06-22 09:26:23 +02:00 |
|
Gael Guennebaud
|
dd86165c13
|
bump to 3.1.0-rc2
|
2012-06-21 22:00:13 +02:00 |
|
Gael Guennebaud
|
110cf8bbf5
|
fix compilation issue with MKL's backend
|
2012-06-21 17:03:15 +02:00 |
|
Gael Guennebaud
|
4ca5735de4
|
bump to 3.1.0-rc1
|
2012-06-14 21:25:50 +02:00 |
|
Gael Guennebaud
|
b9f25ee656
|
bug #466: better fix for the race condition: this new patch add an initParallel()
function which must be called at the initialization time of any multi-threaded
application calling Eigen from multiple threads.
|
2012-06-14 14:24:15 +02:00 |
|
Gael Guennebaud
|
a3e700db72
|
fix bug #475: .exp() now returns +inf when overflow occurs (SSE)
|
2012-06-14 10:38:39 +02:00 |
|
Gael Guennebaud
|
324ecf153b
|
disable the MKL's vm*powx functions on windows
|
2012-06-14 09:49:57 +02:00 |
|
Gael Guennebaud
|
924c7a9300
|
avoid dynamic allocation for fixed size triangular solving
|
2012-06-12 11:33:50 +02:00 |
|
Gael Guennebaud
|
f2849fac20
|
Fix bug #466: race condition destected by helgrind in manage_caching_sizes.
After all, the solution based on threadprivate is not that costly.
|
2012-06-08 17:29:02 +02:00 |
|
Gael Guennebaud
|
7e36d32b32
|
fix ambiguous calls in the functors by prefixing function calls with internal::
|
2012-06-08 09:53:50 +02:00 |
|
Gael Guennebaud
|
b7a7285909
|
bump to beta1
|
2012-06-06 22:33:39 +02:00 |
|
williami
|
fc5f21903b
|
Fixed RVCT 3.1 compiler errors.
|
2012-06-04 10:21:16 -05:00 |
|
Gael Guennebaud
|
a2ae063491
|
add a noncopyable base class for decompositions
|
2012-06-04 13:21:15 +02:00 |
|
kmargar
|
97cdf6ce9e
|
ARM NEON supports multiply-accumulate instruction vmla, use that in pmadd().
|
2012-05-28 14:55:23 +03:00 |
|
Gael Guennebaud
|
ce2e2fe336
|
bug #455: add support for c++11 in aligned_allocator
|
2012-05-03 11:55:30 +02:00 |
|
Jitse Niesen
|
65fb0d43ff
|
Define NoChange as enum constant (bug #450).
This gets rid of some warnings on Intel Composer XE, apparently.
|
2012-04-29 15:37:44 +01:00 |
|
Gael Guennebaud
|
1741dbce1a
|
fix more warnings in MKL support
|
2012-04-18 18:36:25 +02:00 |
|
Jitse Niesen
|
57b5767fe2
|
Fix infinite recursion in ProductBase::coeff() (bug #447)
Triggered by product of dynamic-size 1 x n and n x 1 matrices.
Also, add regression test.
|
2012-04-18 15:23:28 +01:00 |
|
Gael Guennebaud
|
5cab18976b
|
cleaning pass: rm unused variables in MKL stuff, fix a few namespace issues, MarketIO needs iostream
|
2012-04-18 10:09:46 +02:00 |
|
Gael Guennebaud
|
1198ca0284
|
remove debug output
|
2012-04-17 08:38:42 +02:00 |
|
Jitse Niesen
|
3c412183b2
|
Get rid of include directives inside namespace blocks (bug #339).
|
2012-04-15 11:06:28 +01:00 |
|
Gael Guennebaud
|
51410975ac
|
suppress extra ',' and ';'
|
2012-04-10 17:32:21 +02:00 |
|
Gael Guennebaud
|
311c5b87a3
|
Replicate now makes use of the cost model to evaluate its nested expression
|
2012-04-06 00:22:13 +02:00 |
|
Gael Guennebaud
|
caecaf9c9e
|
add missing forward declaration
|
2012-03-29 13:45:01 +02:00 |
|
Gael Guennebaud
|
daad446d5d
|
workaround stupid gcc 4.7 warning
|
2012-03-22 00:01:03 +01:00 |
|
Gael Guennebaud
|
d7da6f63a8
|
declare Block::m_outerStride as Index (instead of int)
|
2012-03-09 13:54:22 +01:00 |
|
Hauke Heibel
|
c08521ea6b
|
Improved the unit tests for setLinSpaced.
Provide a default constructed step size as opposed to an int when the size is 1.
|
2012-03-07 16:18:35 +01:00 |
|
Hauke Heibel
|
ef022da28e
|
Fixed setLinSpaced for size==1.
|
2012-03-07 15:34:39 +01:00 |
|
Hauke Heibel
|
81c1336ab8
|
Added support for component-wise pow (equivalent to Matlab's operator .^).
|
2012-03-07 08:58:42 +01:00 |
|
Hauke Heibel
|
aee0db2e2c
|
Moved the operator/(Scalar,ArrayBase) into the Eigen namespace.
|
2012-03-02 16:58:12 +01:00 |
|
Hauke Heibel
|
8cb3e36e14
|
Added support for scalar / array division.
|
2012-03-02 16:27:27 +01:00 |
|
Hauke Heibel
|
8a7d16d523
|
Replicate ctor now uses Index instead of int.
|
2012-03-02 16:27:08 +01:00 |
|
Desire NUENTSA
|
9ed6a267a3
|
Modify the LinSpaced function to take only the two bounds
|
2012-02-10 10:21:11 +01:00 |
|
Gael Guennebaud
|
8dd3ae282d
|
fix bug #417: Map should be nested by value, not by reference
|
2012-02-09 15:25:42 +01:00 |
|
Gael Guennebaud
|
fe0350cf1b
|
bump
|
2012-02-06 16:39:26 +01:00 |
|
Gael Guennebaud
|
99c694623a
|
fix a dozen of warnings with MSVC, and get rid of some useless throw()
|
2012-02-06 15:57:51 +01:00 |
|
Gael Guennebaud
|
6ad48c5d92
|
fix conjugation in packet_lhs
|
2012-02-05 18:18:38 +01:00 |
|