aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen
Commit message (Collapse)AuthorAge
* bug #1153: Don't rely on __GXX_EXPERIMENTAL_CXX0X__ to detect C++11 supportGravatar Christoph Hertzberg2016-01-26
|
* bug #51: add block preallocation mechanism to selfadjoit*matrix product.Gravatar Gael Guennebaud2016-01-25
|
* bug #51: make general_matrix_matrix_triangular_product use L3-blocking ↵Gravatar Gael Guennebaud2016-01-25
| | | | helper so that general symmetric rank-updates and general-matrix-to-triangular products do not trigger dynamic memory allocation for fixed size matrices.
* Improve documentation.Gravatar Gael Guennebaud2016-01-25
|
* Add SparseVector::conservativeResize() method.Gravatar Gael Guennebaud2016-01-25
|
* Merged in larsmans/eigen (pull request PR-156)Gravatar Gael Guennebaud2016-01-24
|\ | | | | | | Documentation fixes
| * Method is called visit, not visitorGravatar Lars Buitinck2016-01-24
| |
* | bug #977: add stableNormalize[d] methods: they are analogues to normalize[d] ↵Gravatar Gael Guennebaud2016-01-23
| | | | | | | | but with carefull handling of under/over-flow
* | Add link to reference paper.Gravatar Gael Guennebaud2016-01-23
| |
* | bug #1150: make IncompleteCholesky more robust by iteratively increase the ↵Gravatar Gael Guennebaud2016-01-23
| | | | | | | | shift until the factorization succeed (with at most 10 attempts).
* | bug #1095: add Cholmod*::logDeterminant/determinant (from patch of Joshua ↵Gravatar Gael Guennebaud2016-01-22
| | | | | | | | Pritikin)
* | Unify std::numeric_limits and device::numeric_limits within numext namespaceGravatar Gael Guennebaud2016-01-22
| |
* | bug #977: avoid division by 0 in normalize() and normalized().Gravatar Gael Guennebaud2016-01-21
| |
* | Fix compilation on old gcc+AVXGravatar Gael Guennebaud2016-01-21
| |
* | Add numext::sqrt function to enable custom optimized implementation.Gravatar Gael Guennebaud2016-01-21
|/ | | | | | | | This changeset add two specializations for float/double on SSE. Those are mostly usefull with GCC for which std::sqrt add an extra and costly check on the result of _mm_sqrt_*. Clang does not add this burden. In this changeset, only DenseBase::norm() makes use of it.
* bug #1151: remove useless critical sectionGravatar Gael Guennebaud2016-01-21
|
* bug #1149: fix Pastix*::*parm()Gravatar Gael Guennebaud2016-01-20
|
* bug #1148: silent Pastix by defaultGravatar Gael Guennebaud2016-01-20
|
* bug #1145: fix PastixSupport LLT/LDLT wrappers (missing resize prior to ↵Gravatar Gael Guennebaud2016-01-20
| | | | calls to selfAdjointView)
* bug #1147: fix compilation of PastixSupportGravatar Gael Guennebaud2016-01-20
|
* Add static assertion to y(), z(), w() accessorsGravatar Gael Guennebaud2016-01-20
|
* Made the blas utils usable from within a cuda kernelGravatar Benoit Steiner2016-01-11
|
* bug #1144: fix regression in x=y+A*x (aliasing), and move ↵Gravatar Gael Guennebaud2016-01-09
| | | | evaluator_traits::AssumeAliasing to evaluator_assume_aliasing.
* rm remaining debug codeGravatar Gael Guennebaud2016-01-06
|
* bug #1143: Work-around gcc bugGravatar Christoph Hertzberg2016-01-06
|
* Improve inline documentation of SparseCompressedBase and its derived classesGravatar Gael Guennebaud2016-01-03
|
* Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵Gravatar Gael Guennebaud2016-01-01
| | | | warnings
* Mark AlignedBit and EvalBeforeNestingBit with deprecated attribute, and ↵Gravatar Gael Guennebaud2015-12-30
| | | | remove the remaining usages of EvalBeforeNestingBit.
* Workaround clang -Wdocumentation warning about "/*<"Gravatar Gael Guennebaud2015-12-30
|
* Workaround "empty paragraph" warning with clang -WdocumentationGravatar Gael Guennebaud2015-12-30
|
* Add missing doc of Derived template parameterGravatar Gael Guennebaud2015-12-30
|
* Fix numerous doxygen issues in auto-link generationGravatar Gael Guennebaud2015-12-30
|
* bug #1141: add missing initialization of CholmodBase::m_*IsOkGravatar Gael Guennebaud2015-12-29
|
* Workaround compilers that do not even define _mm256_set_m128.Gravatar Gael Guennebaud2015-12-24
|
* Made it possible to run the lgamma, erf, and erfc functors on a CUDA gpu.Gravatar Benoit Steiner2015-12-21
|
* Fixed a typo in previous change.Gravatar Benoit Steiner2015-12-21
|
* Added support for CUDA architectures that don's support for 3.5 capabilitiesGravatar Benoit Steiner2015-12-21
|
* Fixed a typo.Gravatar Benoit Steiner2015-12-18
|
* bug #1140: remove custom definition and use of _mm256_setr_m128Gravatar Gael Guennebaud2015-12-18
|
* bump to 3.3-beta1Gravatar Gael Guennebaud2015-12-16
|
* Update doc to make it clear that only SuperLU 4.x is supportedGravatar Gael Guennebaud2015-12-16
|
* Fix MKL wrapper for ComplexSchurGravatar Gael Guennebaud2015-12-11
|
* Fix unused variable warning.Gravatar Gael Guennebaud2015-12-11
|
* mergeGravatar Gael Guennebaud2015-12-11
|\
* \ mergeGravatar Gael Guennebaud2015-12-11
|\ \
| | * bug #1134: fix JacobiSVD pre-allocationGravatar Gael Guennebaud2015-12-11
| | | | | | | | | | | | | | | (grafted from f22036f5f8bbaa349e090327d246c817bac94ee4 )
| | * Merged in ebrevdo/eigen (pull request PR-148)Gravatar Gael Guennebaud2015-12-11
| | |\ | | | | | | | | | | | | Add special functions to eigen: lgamma, erf, erfc.
| | * | bug #1132: add EIGEN_MAPBASE_PLUGINGravatar Gael Guennebaud2015-12-11
| |/ /
* | | Fix MKL compilation issueGravatar Gael Guennebaud2015-12-11
| | |
* | | Remove useless explicitGravatar Gael Guennebaud2015-12-11
| | |