Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix more enum arithmetic. | Rasmus Munk Larsen | 2021-06-15 |
| | |||
* | Revert "Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | Steve Bronder | 2021-03-24 |
| | | | | | | innerStride(), outerStride(), and size()"" This reverts commit 5f0b4a4010af4cbf6161a0d1a03a747addc44a5d. | ||
* | Revert "Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), ↵ | David Tellenbach | 2021-03-05 |
| | | | | | | | innerStride(), outerStride(), and size()" This reverts commit 6cbb3038ac48cb5fe17eba4dfbf26e3e798041f1 because it breaks clang-10 builds on x86 and aarch64 when C++11 is enabled. | ||
* | Adds EIGEN_CONSTEXPR and EIGEN_NOEXCEPT to rows(), cols(), innerStride(), ↵ | Steve Bronder | 2021-03-04 |
| | | | | outerStride(), and size() | ||
* | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | Gael Guennebaud | 2016-01-01 |
| | | | | warnings | ||
* | The usage of DenseIndex is deprecated, so let's replace DenseIndex by Index | Gael Guennebaud | 2015-02-16 |
| | |||
* | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵ | Christoph Hertzberg | 2014-12-04 |
| | | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings. | ||
* | Make constructors explicit if they could lead to unintended implicit conversion | Christoph Hertzberg | 2014-09-23 |
| | |||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | Make operator=(EigenBase<>) uses the new assignment mechanism and introduce ↵ | Gael Guennebaud | 2014-06-25 |
| | | | | a generic EigenBase to EigenBase assignment kind based on the previous evalTo mechanism. | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | Benoit Jacob | 2012-07-13 |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | Jitse Niesen | 2012-04-15 |
| | |||
* | protect calls to min and max with parentheses to make Eigen compatible with ↵ | Gael Guennebaud | 2011-07-21 |
| | | | | | | | default windows.h (transplanted from 49b6e9143e1d74441924c0c313536e263e12a55c ) | ||
* | fix few warnings reported by clang | Thomas Capricelli | 2011-07-07 |
| | |||
* | Document enums in Constants.h (bug #248). | Jitse Niesen | 2011-05-03 |
| | | | | | | To get the links to work, I also had to document the Eigen namespace. Unfortunately, this means that the word Eigen is linked whenever it appears in the docs. | ||
* | Write topic page for storage orders. | Jitse Niesen | 2011-02-12 |
| | |||
* | split BandMatrix to a base and a wrapper class | Gael Guennebaud | 2011-02-02 |
| | |||
* | move BandMatrix and TridiagonalMatrix to the internal:: namespace | Benoit Jacob | 2010-12-25 |
| | |||
* | bug #54 - really fix const correctness except in Sparse | Benoit Jacob | 2010-12-22 |
| | |||
* | fix a couple of issues with TridiagonalMatrix | Gael Guennebaud | 2010-11-26 |
| | |||
* | Initial fixes for bug #85. | Hauke Heibel | 2010-10-25 |
| | | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences. | ||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 |
| | |||
* | introduce a new LvalueBit flag and split DenseCoeffBase into three level of ↵ | Gael Guennebaud | 2010-07-21 |
| | | | | accessors | ||
* | Various documentation improvements. | Jitse Niesen | 2010-07-06 |
| | | | | | | | * Add short documentation for Array class * Put all classes explicitly in Core module (where applicable) * Section on Modules in Quick Reference Guide * Put Page 7 after Page 6 in Contents :) | ||
* | Remove \nonstable yet. The stability rules for Eigen3 are much simpler: | Benoit Jacob | 2010-06-29 |
| | | | | | - all what's not in unsupported/ is considered stable API (except internal stuff e.g. expression templates). | ||
* | email change | Gael Guennebaud | 2010-06-24 |
| | |||
* | rename: | Benoit Jacob | 2010-06-14 |
| | | | | | | EIGEN_SIZE_MIN ---> EIGEN_SIZE_MIN_PREFER_DYNAMIC EIGEN_MAXSIZE_MIN ---> EIGEN_SIZE_MIN_PREFER_FIXED and make sure to use the latter in products xprs to determine the inner size. | ||
* | merge my Dynamic -> -1 change | Benoit Jacob | 2010-06-11 |
|\ | |||
* | | change the value of Dynamic to -1, since the index type is now configurable. | Benoit Jacob | 2010-06-11 |
| | | | | | | | | remove EIGEN_ENUM_MIN/MAX, implement new macros instead | ||
| * | * remove ei_index, and let ei_traits propagate the index types | Gael Guennebaud | 2010-06-03 |
|/ | | | | * add an Index type template parapeter to sparse objects | ||
* | the Index types change. | Benoit Jacob | 2010-05-30 |
| | | | | As discussed on the list (too long to explain here). | ||
* | Renamed AnyMatrixBase to EigenBase. | Hauke Heibel | 2010-02-20 |
| | |||
* | EIGEN_ENUM_MIN ---> EIGEN_SIZE_MIN | Benoit Jacob | 2010-01-27 |
| | |||
* | implement BandMatrix::evalTo (thus avoid infinite recursion when assigning a ↵ | Benoit Jacob | 2010-01-07 |
| | | | | BandMatrix to a Matrix) | ||
* | Backed out changeset 58fb27cd566f4057cee914be4cfe4f87abe8dc04 | Benoit Jacob | 2010-01-07 |
| | |||
* | undo | Benoit Jacob | 2010-01-07 |
| | |||
* | Much more NestByValue cleanup. | Hauke Heibel | 2009-12-01 |
| | |||
* | vade retro | Benoit Jacob | 2009-11-16 |
| | |||
* | for consistency: PlainMatrixType ---> DenseMatrixType | Benoit Jacob | 2009-11-16 |
| | |||
* | DiagonalMatrix: release-quality documentation | Benoit Jacob | 2009-11-16 |
| | | | | BandMatrix: rename toDense() ---> toDenseMatrix() for consistency | ||
* | apply Koldo's workaround for MSVC bug | Benoit Jacob | 2009-08-13 |
| | |||
* | add parentheses; hopefully this solves Koldos MSVC compilation issue... | Benoit Jacob | 2009-08-12 |
| | |||
* | * Bye bye MultiplierBase, extend a bit AnyMatrixBase to allow =, +=, and -= | Gael Guennebaud | 2009-08-03 |
| | | | | * This probably makes ReturnByValue needless | ||
* | * various fixes related to sub diagonals and band matrix | Gael Guennebaud | 2009-07-21 |
| | | | | * allows 0 sized objects in Block/Map | ||
* | * bugfixes in Product, and test/product_selfadjoint | Gael Guennebaud | 2009-07-16 |
| | | | | * speed up in the extraction of the matrix Q in Tridiagonalization | ||
* | add a TridiagonalMatrix wrapper arround BandMatrix, and extend this latter | Gael Guennebaud | 2009-07-15 |
| | |||
* | add BandMatrix::col() | Gael Guennebaud | 2009-07-15 |
| | |||
* | change the implementation of BandMatrix to follow the BLAS/LAPACK storage scheme | Gael Guennebaud | 2009-07-15 |
| | |||
* | started an implementation of BandMatrix: at least the read/write access | Gael Guennebaud | 2009-07-14 |
to the main/sub/super diagonals seems to work well. |