Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix compilation of product with inverse transpositions (e.g., mat * ↵ | 2018-04-03 | |
| | | | | Transpositions().inverse()) | ||
* | MIsc. source and comment typos | 2018-03-11 | |
| | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | bug #178: remove additional const on nested expression, and remove several ↵ | 2016-01-28 | |
| | | | | const_cast. | ||
* | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | 2016-01-01 | |
| | | | | warnings | ||
* | Introduce a AliasFreeProduct option for Permutations and Transpositions | 2015-06-19 | |
| | |||
* | Remove useless specializations of evaluator_traits | 2015-06-19 | |
| | |||
* | Improbe compatibility of Transpositions and evaluators | 2015-06-19 | |
| | |||
* | Make Transpositions use evaluators | 2015-06-19 | |
| | |||
* | Clean argument names of some functions | 2015-06-09 | |
| | |||
* | Remove deprecated usage of expr::Index. | 2015-02-16 | |
| | |||
* | Make constructors explicit if they could lead to unintended implicit conversion | 2014-09-23 | |
| | |||
* | bug #397: add a warning for 64 to 32 bit integer conversion and fix many of ↵ | 2014-07-17 | |
| | | | | these warning by splitting the index type used for storage and as size/coefficient indexes in PermutationMatrix and Transpositions. | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | fix most of the shadow warnings in Core/*.h | 2012-06-22 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | 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) | ||
* | rm useless ctor | 2011-01-28 | |
| | |||
* | extend PermutationMatrix and Transpositions to support arbitrary interger ↵ | 2011-01-26 | |
| | | | | types and to support the Map/Wrapper model via base and derived classes | ||
* | Renamed cleantype to remove_all since it is close to ↵ | 2010-10-26 | |
| | | | | remove_{const|pointer|reference}. | ||
* | Initial fixes for bug #85. | 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 | 2010-10-25 | |
| | |||
* | Various documentation improvements. | 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 :) | ||
* | email change | 2010-06-24 | |
| | |||
* | * add Transpositions to PermutationMatrix conversion | 2010-06-08 | |
| | | | | * make PartialPivLu uses the Transpositions class | ||
* | Add a Transpositions class to ease the representation and | 2010-06-04 | |
manipulation of permutations as a sequence of transpositions. Make LDLT use it. |