Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Make cpuid not use %%esi -> dangerous if someone is using it. | 2013-03-19 | ||
| | | ||||
* | | Fix bug #566: rbx register has to be saved when calling cpuid on x84_64 with ↵ | 2013-03-19 | ||
| | | | | | | | | -fPIC and medium or large code models. | |||
* | | bump to 3.2-beta1 (3.1.91) | 2013-03-07 | ||
| | | ||||
* | | Fix bug #552: disable EIGEN_GLIBC_MALLOC_ALREADY_ALIGNED when compiling with ↵ | 2013-02-25 | ||
| | | | | | | | | -fsanitize=address, and allow users to manually tell whether EIGEN_MALLOC_ALREADY_ALIGNED. | |||
* | | Fix bug in aligned_free with windows CE | 2013-02-13 | ||
| | | ||||
| * | Add support for NVCC5: most of the Core and part of LU are callable from ↵ | 2013-02-07 | ||
|/ | | | | | | CUDA code. Still a lot to do. | |||
* | Workaround "error: floating-point literal cannot appear in a ↵ | 2013-01-23 | ||
| | | | | | | constant-expression" in mpreal.h when compiling with predantic. (I really don't know how to properly fix this)) | |||
* | Implement complex MatrixPowerTriangular. There are still problems with real one. | 2012-09-30 | ||
| | ||||
* | Make KroneckerProductSparse inherit EigenBase instead of SparseMatrixBase, ↵ | 2012-10-25 | ||
| | | | | for it does not provide an InnerIterator. | |||
* | Let KroneckerProduct inherit ReturnByValue to eliminate temporary ↵ | 2012-10-15 | ||
| | | | | evaluation. It's uncommon to store the product back to one of the operands. | |||
* | Make kroneckerProduct take two arguments and return an expression, which is ↵ | 2012-10-15 | ||
| | | | | more straight-forward. | |||
* | Fix several documentation issues | 2012-12-24 | ||
| | ||||
* | Generalize Block<> to support various implementation wrt StorageKind (just ↵ | 2012-11-16 | ||
| | | | | like other expression) | |||
* | add first_multiple helper function | 2012-10-30 | ||
| | ||||
* | fix bug #521: __cpuidex is not available on all architectures supported by MSVC | 2012-10-24 | ||
| | ||||
* | Windows CE does not provide an aligned_malloc function. | 2012-10-24 | ||
| | ||||
* | Merge | 2012-09-29 | ||
|\ | ||||
| * | fix bug #509: warning with gcc 4.7 | 2012-09-26 | ||
| | | ||||
* | | Eliminate unnecessary evaluations | 2012-09-23 | ||
| | | ||||
* | | Implement matrix power-matrix product again | 2012-09-22 | ||
|/ | ||||
* | Tidy up and write dox. | 2012-08-28 | ||
| | ||||
* | workaround clang bug (see http://forum.kde.org/viewtopic.php?f=74&t=102653) | 2012-08-27 | ||
| | ||||
* | matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is ↵ | 2012-08-15 | ||
| | | | | integral type | |||
* | fix bug #495: remove too aggressive EIGEN_FLATTEN_ATTRIB attribute | 2012-08-02 | ||
| | | | | (after some benchmarking, it was not useful anymore) | |||
* | extend quotient functor to allow for mixed types (complex-real) | 2012-07-27 | ||
| | ||||
* | Add static assert that objects on stacks are not too big (bug #491). | 2012-07-17 | ||
| | ||||
* | Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵ | 2012-07-13 | ||
| | | | | including non-MPL2 modules | |||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | ||
| | ||||
* | Add a DynamicIndex constant for signed quantities and use it to fix the conflict | 2012-07-10 | ||
| | | | | | between Diagonal<S,-1> (the first sub diagonal) and a runtime super/sub diagonal which is now: Diagonal<S,DynamicIndex> | |||
* | Implement eval-at-once in evaluator. | 2012-06-29 | ||
| | | | | | | | | - Add evaluator_traits with HasEvalTo flag, which is true if evaluator has evalTo() function. - Add AllAtOnce traversal, which calls evalTo() in evaluator. - If source evaluator in copy_using_evaluator has HasEvalTo set, then use AllAtOnce traversal. | |||
* | bump default branch to 3.1.90 | 2012-06-22 | ||
| | ||||
* | bump to 3.1.0-rc2 | 2012-06-21 | ||
| | ||||
* | bump to 3.1.0-rc1 | 2012-06-14 | ||
| | ||||
* | bump to beta1 | 2012-06-06 | ||
| | ||||
* | Fixed RVCT 3.1 compiler errors. | 2012-06-04 | ||
| | ||||
* | add a noncopyable base class for decompositions | 2012-06-04 | ||
| | ||||
* | bug #455: add support for c++11 in aligned_allocator | 2012-05-03 | ||
| | ||||
* | Define NoChange as enum constant (bug #450). | 2012-04-29 | ||
| | | | | This gets rid of some warnings on Intel Composer XE, apparently. | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | ||
| | ||||
* | bump | 2012-02-06 | ||
| | ||||
* | fix a dozen of warnings with MSVC, and get rid of some useless throw() | 2012-02-06 | ||
| | ||||
* | fix conjugation in packet_lhs | 2012-02-05 | ||
| | ||||
* | Update the PARDISO interface to match other sparse solvers. | 2012-02-04 | ||
| | | | | | | | - Add support for Upper or Lower inputs. - Add supports for sparse RHS - Remove transposed cases, remove ordering method interface - Add full access to PARDISO parameters | |||
* | fix several const qualifier issues: double ones, meaningless ones, some ↵ | 2012-02-03 | ||
| | | | | | | missing ones, etc. (note that const qualifiers are set by internall::nested) | |||
* | stop disabling this legitimate warning, recall that in the following the ↵ | 2012-02-03 | ||
| | | | | | | | const on FooRef is really meaningless: typedef Foo& FooRef; const FooRef foo; | |||
* | Enable Eigen to compile on 'pure C/C++' Gcc environment (with no inline ↵ | 2012-02-02 | ||
| | | | | assembly or asm directive). Required if we want to use Eigen with Adobe Alchemy. | |||
* | rm non standard and useless overloads of is_arithmetic for long long | 2012-01-31 | ||
| | ||||
* | proper C++ casting | 2012-01-31 | ||
| | ||||
* | fix static inline versus inline static issues (the former is the correct order) | 2012-01-31 | ||
| | ||||
* | workaround "empty macro argument" warning | 2012-01-31 | ||
| |