aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util
Commit message (Collapse)AuthorAge
...
* | Make cpuid not use %%esi -> dangerous if someone is using it.Gravatar Gael Guennebaud2013-03-19
| |
* | Fix bug #566: rbx register has to be saved when calling cpuid on x84_64 with ↵Gravatar Michael Schmidt2013-03-19
| | | | | | | | -fPIC and medium or large code models.
* | bump to 3.2-beta1 (3.1.91)Gravatar Gael Guennebaud2013-03-07
| |
* | Fix bug #552: disable EIGEN_GLIBC_MALLOC_ALREADY_ALIGNED when compiling with ↵Gravatar Gael Guennebaud2013-02-25
| | | | | | | | -fsanitize=address, and allow users to manually tell whether EIGEN_MALLOC_ALREADY_ALIGNED.
* | Fix bug in aligned_free with windows CEGravatar Gael Guennebaud2013-02-13
| |
| * Add support for NVCC5: most of the Core and part of LU are callable from ↵Gravatar Gael Guennebaud2013-02-07
|/ | | | | | CUDA code. Still a lot to do.
* Workaround "error: floating-point literal cannot appear in a ↵Gravatar Gael Guennebaud2013-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.Gravatar Chen-Pang He2012-09-30
|
* Make KroneckerProductSparse inherit EigenBase instead of SparseMatrixBase, ↵Gravatar Chen-Pang He2012-10-25
| | | | for it does not provide an InnerIterator.
* Let KroneckerProduct inherit ReturnByValue to eliminate temporary ↵Gravatar Chen-Pang He2012-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 ↵Gravatar Chen-Pang He2012-10-15
| | | | more straight-forward.
* Fix several documentation issuesGravatar Gael Guennebaud2012-12-24
|
* Generalize Block<> to support various implementation wrt StorageKind (just ↵Gravatar Gael Guennebaud2012-11-16
| | | | like other expression)
* add first_multiple helper functionGravatar Gael Guennebaud2012-10-30
|
* fix bug #521: __cpuidex is not available on all architectures supported by MSVCGravatar Gael Guennebaud2012-10-24
|
* Windows CE does not provide an aligned_malloc function.Gravatar Gael Guennebaud2012-10-24
|
* MergeGravatar Jitse Niesen2012-09-29
|\
| * fix bug #509: warning with gcc 4.7Gravatar Gael Guennebaud2012-09-26
| |
* | Eliminate unnecessary evaluationsGravatar Chen-Pang He2012-09-23
| |
* | Implement matrix power-matrix product againGravatar Chen-Pang He2012-09-22
|/
* Tidy up and write dox.Gravatar Chen-Pang He2012-08-28
|
* workaround clang bug (see http://forum.kde.org/viewtopic.php?f=74&t=102653)Gravatar Gael Guennebaud2012-08-27
|
* matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is ↵Gravatar jdh82012-08-15
| | | | integral type
* fix bug #495: remove too aggressive EIGEN_FLATTEN_ATTRIB attributeGravatar Gael Guennebaud2012-08-02
| | | | (after some benchmarking, it was not useful anymore)
* extend quotient functor to allow for mixed types (complex-real)Gravatar Gael Guennebaud2012-07-27
|
* Add static assert that objects on stacks are not too big (bug #491).Gravatar Jitse Niesen2012-07-17
|
* Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵Gravatar Benoit Jacob2012-07-13
| | | | including non-MPL2 modules
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Add a DynamicIndex constant for signed quantities and use it to fix the conflictGravatar Gael Guennebaud2012-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.Gravatar Jitse Niesen2012-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.90Gravatar Gael Guennebaud2012-06-22
|
* bump to 3.1.0-rc2Gravatar Gael Guennebaud2012-06-21
|
* bump to 3.1.0-rc1Gravatar Gael Guennebaud2012-06-14
|
* bump to beta1Gravatar Gael Guennebaud2012-06-06
|
* Fixed RVCT 3.1 compiler errors.Gravatar williami2012-06-04
|
* add a noncopyable base class for decompositionsGravatar Gael Guennebaud2012-06-04
|
* bug #455: add support for c++11 in aligned_allocatorGravatar Gael Guennebaud2012-05-03
|
* Define NoChange as enum constant (bug #450).Gravatar Jitse Niesen2012-04-29
| | | | This gets rid of some warnings on Intel Composer XE, apparently.
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* bumpGravatar Gael Guennebaud2012-02-06
|
* fix a dozen of warnings with MSVC, and get rid of some useless throw()Gravatar Gael Guennebaud2012-02-06
|
* fix conjugation in packet_lhsGravatar Gael Guennebaud2012-02-05
|
* Update the PARDISO interface to match other sparse solvers.Gravatar Gael Guennebaud2012-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 ↵Gravatar Gael Guennebaud2012-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 ↵Gravatar Gael Guennebaud2012-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 ↵Gravatar Zuiquan2012-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 longGravatar Gael Guennebaud2012-01-31
|
* proper C++ castingGravatar Gael Guennebaud2012-01-31
|
* fix static inline versus inline static issues (the former is the correct order)Gravatar Gael Guennebaud2012-01-31
|
* workaround "empty macro argument" warningGravatar Gael Guennebaud2012-01-31
|