aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Collapse)AuthorAge
* Marked the cast functions as EIGEN_DEVICE_FUNC to ensure that we can run ↵Gravatar Benoit Steiner2015-06-30
| | | | casting on GPUs
* split compiler intensive bdcsvd_1 unit testGravatar Gael Guennebaud2015-06-26
|
* Add special path for matrix<complex>/real.Gravatar Gael Guennebaud2015-06-26
| | | | This also fixes underflow issues when scaling complex matrices through complex/complex operator.
* bug #1026: fix infinite loop for an empty inputGravatar Gael Guennebaud2015-06-26
|
* Doc: explain perf and multithreading issues in sparse iterative solversGravatar Gael Guennebaud2015-06-26
|
* Enable OpenMP parallelization of row-major-sparse * dense products.Gravatar Gael Guennebaud2015-06-26
| | | | I observed significant speed-up of the CG solver.
* Optimize CG to enable faster spare row-major * dense vector products when ↵Gravatar Gael Guennebaud2015-06-25
| | | | the input matrix is complete (Upper|Lower) but column major.
* Remove redundant accessors in ReverseGravatar Gael Guennebaud2015-06-25
|
* Clarify documentation of the tolerance and error returned in iterative solversGravatar Gael Guennebaud2015-06-25
|
* bug #1000: MSVC 2013 does need the operator= workaroundGravatar Gael Guennebaud2015-06-25
|
* Workaround MSVC ambiguous instanciationGravatar Gael Guennebaud2015-06-24
|
* Add explicit ctor for diagonal to sparse conversionGravatar Gael Guennebaud2015-06-24
|
* Document how cross behaves on complex numbersGravatar Gael Guennebaud2015-06-24
|
* Add support for sparse = diagonalGravatar Gael Guennebaud2015-06-24
|
* Make SparseSelfAdjointView, twists, and SparseQR more evaluator friendlyGravatar Gael Guennebaud2015-06-24
|
* Add a call_assignment_no_alias_no_transpose shortcutGravatar Gael Guennebaud2015-06-24
|
* Inherit operator+= and -= with 'using' kkeywordGravatar Gael Guennebaud2015-06-24
|
* Fix compilation of MKL Pardiso supportGravatar Gael Guennebaud2015-06-24
|
* Fix underflow in 3x3 tridiagonalizationGravatar Gael Guennebaud2015-06-23
|
* Fix a warning with iccGravatar Gael Guennebaud2015-06-23
|
* Enable VML's pow wrapper on windows (the previous wrapper used the Fortran ↵Gravatar Gael Guennebaud2015-06-23
| | | | interface)
* bug #923: update support for Intel's VML wrt new evaluation mechanismsGravatar Gael Guennebaud2015-06-23
|
* bug #923: fix EIGEN_USE_BLAS modeGravatar Gael Guennebaud2015-06-23
|
* Workaround missalignment produced by first_aligned for PacketSize==1 and size==1Gravatar Gael Guennebaud2015-06-23
|
* Use Ref<> to bypass forceAlignmentIfGravatar Gael Guennebaud2015-06-22
|
* bug #1017: apply Christoph's patch preventing underflows in makeHouseholderGravatar Gael Guennebaud2015-06-22
|
* Fix return nullary return types: it must be based on the PlainObject type ↵Gravatar Gael Guennebaud2015-06-22
| | | | instead of the expression type.
* Fix regression on CompressedStorage::operator=Gravatar Gael Guennebaud2015-06-20
|
* Merged in vanhoucke/eigen_vanhoucke (pull request PR-118)Gravatar Gael Guennebaud2015-06-20
|\ | | | | | | Fix two small undefined behaviors caught by static analysis.
* | Get rid of must_nest_by_valueGravatar Gael Guennebaud2015-06-19
| |
* | Get rid of class internal::nested<> (still have to updated Tensor module)Gravatar Gael Guennebaud2015-06-19
| |
| * Fix undefined behavior. When resizing a default-constructed SparseArray, we ↵Gravatar vanhoucke2015-06-19
| | | | | | | | end up calling memcpy(ptr, 0, 0), which is technically UB and gets caught by static analysis.
* | Fix usage of nested versus nested_evalGravatar Gael Guennebaud2015-06-19
| |
* | Fix ambiguous instanciation using clean class-level SFINAE in product_evaluatorGravatar Gael Guennebaud2015-06-19
| |
* | Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
|/
* Fix permutation/transposiitons products wrt nested_evalGravatar Gael Guennebaud2015-06-19
|
* Introduce a AliasFreeProduct option for Permutations and TranspositionsGravatar Gael Guennebaud2015-06-19
|
* Remove useless specializations of evaluator_traitsGravatar Gael Guennebaud2015-06-19
|
* Improbe compatibility of Transpositions and evaluatorsGravatar Gael Guennebaud2015-06-19
|
* Make Transpositions use evaluatorsGravatar Gael Guennebaud2015-06-19
|
* Enforce eigenvectors to be column-major (for performance reasons)Gravatar Gael Guennebaud2015-06-19
|
* Clean implementation of permutation * matrix products.Gravatar Gael Guennebaud2015-06-19
|
* Fix compilation of BDCSVD with DEFAULT_TO_ROWMAJORGravatar Gael Guennebaud2015-06-19
|
* Fix storage order computation in traits<Product>Gravatar Gael Guennebaud2015-06-19
|
* Remove the usage of result_of for DenseBase::redux as discussed in bug #1006Gravatar Gael Guennebaud2015-06-15
|
* Remove support of std::binder* in C++11Gravatar Gael Guennebaud2015-06-15
|
* Remove aligned-on-scalar assert and fallback to non vectorized path at ↵Gravatar Gael Guennebaud2015-06-14
| | | | runtime (first_aligned already had this runtime guard)
* typoGravatar Gael Guennebaud2015-06-15
|
* Add missing forward declaration of AlignedBoxGravatar Gael Guennebaud2015-06-15
|
* Relax aligned-on-scalar assert as in the 3.2 branchGravatar Gael Guennebaud2015-06-12
|