aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/util/Constants.h
Commit message (Collapse)AuthorAge
* Remove a few deprecated internal expressionsGravatar Gael Guennebaud2015-06-19
|
* Introduce a AliasFreeProduct option for Permutations and TranspositionsGravatar Gael Guennebaud2015-06-19
|
* Improbe compatibility of Transpositions and evaluatorsGravatar Gael Guennebaud2015-06-19
|
* Make Transpositions use evaluatorsGravatar Gael Guennebaud2015-06-19
|
* bug #872: Avoid deprecated binder1st/binder2nd usage by providing custom ↵Gravatar Christoph Hertzberg2015-05-07
| | | | functors for comparison operators
* Made the index type a template parameter of the tensor class instead of ↵Gravatar Benoit Steiner2015-03-30
| | | | encoding it in the options.
* Added support for 32bit index on a per tensor/tensor expression. This ↵Gravatar Benoit Steiner2015-02-27
| | | | enables us to use 32bit indices to evaluate expressions on GPU faster while keeping the ability to use 64 bit indices to manipulate large tensors on CPU in the same binary.
* Add a SparseCompressedBase class providing (un)compressed accessors (like ↵Gravatar Gael Guennebaud2015-02-07
| | | | | | data()/*Stride() for dense matrices), and a CompressedAccessBit flag (similar to DirectAccessBit for dense matrices).
* Workaround various "returning reference to temporary" warnings.Gravatar Gael Guennebaud2014-12-05
|
* Introduce a generic InnerIterator classes compatible with evaluators.Gravatar Gael Guennebaud2014-09-29
|
* Merged eigen/eigen into defaultGravatar Konstantinos Margaritis2014-09-21
|\
* | Initial VSX commitGravatar Konstantinos Margaritis2014-08-29
| |
| * Make minimal changes to make homogenous compatible with evaluatorsGravatar Gael Guennebaud2014-07-31
| |
| * Make permutation compatible with sparse matricesGravatar Gael Guennebaud2014-07-30
| |
| * Refactor TriangularView to handle both dense and sparse objects. Introduce a ↵Gravatar Gael Guennebaud2014-07-22
| | | | | | | | glu_shape<S1,S2> helper to assemble sparse/dense shapes with triagular/seladjoint views.
| * Split StorageKind promotion into two helpers: one for products, and one for ↵Gravatar Gael Guennebaud2014-07-01
| | | | | | | | coefficient-wise operations.
| * Add a NoPreferredStorageOrderBit flag for expression having no preferred ↵Gravatar Gael Guennebaud2014-06-27
| | | | | | | | | | | | storage order. It is currently only used in Product.
| * Port products with permutation matrices to evaluators.Gravatar Jitse Niesen2014-04-15
| |
| * Resurect EvalBeforeNestingBit to control nested_evalGravatar Gael Guennebaud2014-03-12
| |
| * Some bit flags and internal structures are deprecatedGravatar Gael Guennebaud2014-02-20
| |
| * Fix usage of Dense versus DenseShapeGravatar Gael Guennebaud2013-12-02
| |
| * Refactor dense product evaluatorsGravatar Gael Guennebaud2013-11-27
|/
* Clarify the meaning of AlignedBit (bug #359)Gravatar Gael Guennebaud2013-10-28
|
* Fix several documentation issuesGravatar Gael Guennebaud2012-12-24
|
* 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.
* 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
|
* 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
* Document QuaternionBase, minor doc improvements.Gravatar Jitse Niesen2011-12-08
| | | | | | | * Document class QuaternionBase so that docs for members are displayed. * Remove obsolete \redstar refering to Array module * Fix typo in Constants.h * Document EIGEN_NO_AUTOMATIC_RESIZING
* add the possibility to specialize assign_impl and still call the default ↵Gravatar Gael Guennebaud2011-08-18
| | | | | | implementations. (yes I know this change will be deprecated as soon as the evaluators will be in shape but I need this now)
* add an "InvalidInput" enum, used by the SuperLU interfaceGravatar Gael Guennebaud2011-07-18
|
* Bail out if preprocessor symbol Success is defined (bug #253).Gravatar Jitse Niesen2011-05-04
|
* Remove unused enums in Constants.h .Gravatar Jitse Niesen2011-05-03
|
* Document enums in Constants.h (bug #248).Gravatar Jitse Niesen2011-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.Gravatar Jitse Niesen2011-02-12
|
* Document HouseholderSequence.Gravatar Jitse Niesen2011-01-02
| | | | | Incomplete: I did not explain the difference between OnTheLeft and OnTheRight, and there is only one example.
* bug #54 - The big Map const-correctness changesGravatar Benoit Jacob2010-12-10
|
* document LvalueBit betterGravatar Benoit Jacob2010-10-28
|
* add option to compute thin U/V.Gravatar Benoit Jacob2010-10-08
| | | | By default nothing is computed. You have to ask explicitly for thin/full U/V if you want them.
* Rework JacobiSVD api / template parameters.Gravatar Benoit Jacob2010-10-08
| | | | | | There is now an integer QRPreconditioner template parameter, defaulting to full-piv QR. Since we have to special-case each QR dec anyway, a template template parameter didn't add much value here. There is an option NoQRPreconditioner if you know your matrices are already square (auto-detected for fixed-size matrices).
* sync with default branchGravatar Gael Guennebaud2010-07-22
|\
* | * fix SelfCwiseBinaryOp traits and handling of mixed typesGravatar Gael Guennebaud2010-07-19
| | | | | | | | * improve compilation error in case of type mismatch
| * introduce a new LvalueBit flag and split DenseCoeffBase into three level of ↵Gravatar Gael Guennebaud2010-07-21
|/ | | | accessors
* Various documentation improvements.Gravatar Jitse Niesen2010-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 changeGravatar Gael Guennebaud2010-06-24
|
* * decouple the generalized selfadjoint eigenvalue problem to the standard oneGravatar Gael Guennebaud2010-06-16
| | | | * uses named values instead of bools
* add a info() function in LLT to report on succes/faillureGravatar Gael Guennebaud2010-06-12
|
* merge my Dynamic -> -1 changeGravatar Benoit Jacob2010-06-11
|\