Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Add support for NVCC5: most of the Core and part of LU are callable from ↵ | Gael Guennebaud | 2013-02-07 | |
| | | | | | | | | | | | | CUDA code. Still a lot to do. | |||
* | | add EIGEN_INITIALIZE_MATRICES_BY_NAN | Gael Guennebaud | 2013-02-07 | |
|/ | ||||
* | 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 | |
| | ||||
* | Alignment fixes: | Benoit Jacob | 2011-11-22 | |
| | | | | | | * Fix AlignedBit computation for Plain Objects * use it for the conditional alignment of operator new * only overload new in PlainObjectBase, don't overload again in Matrix and Array | |||
* | Move EIGEN_USING_MATRIX_TYPEDEFS macros to Eigen2Support. | Jitse Niesen | 2011-11-16 | |
| | ||||
* | [Core/Matrix] Fix: Clear the right typedef macro | Dennis Schridde | 2011-11-09 | |
| | ||||
* | 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. | |||
* | Improve documentation of plugins. | Jitse Niesen | 2011-02-13 | |
| | ||||
* | Write topic page for storage orders. | Jitse Niesen | 2011-02-12 | |
| | ||||
* | Reduced error traces when mixing matrices with different scalar types. | Hauke Heibel | 2011-02-11 | |
| | ||||
* | relax Matrix/Array(Index) ctors to allow size 0, add test. | Benoit Jacob | 2011-02-01 | |
| | ||||
* | add test for geometry with eigen2_ prefixes. fix that stuff. | Benoit Jacob | 2011-01-27 | |
| | ||||
* | remove EIGEN_REF_TO_TEMPORARY, clarify docs | Benoit Jacob | 2010-12-25 | |
| | ||||
* | bug #86 : use internal:: namespace instead of ei_ prefix | Benoit Jacob | 2010-10-25 | |
| | ||||
* | renaming: ei_matrix_storage -> DenseStorage | Benoit Jacob | 2010-10-20 | |
| | | | | DenseStorageBase -> PlainObjectBase | |||
* | Docs: Add references to TopicClassHierarchy | Jitse Niesen | 2010-08-22 | |
| | ||||
* | 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 :) | |||
* | email change | Gael Guennebaud | 2010-06-24 | |
| | ||||
* | Fixed warnings regarding enums. | Hauke Heibel | 2010-06-12 | |
| | ||||
* | * 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). | |||
* | * remove ei_block_direct_access_status | Benoit Jacob | 2010-04-23 | |
| | | | | * remove HasDirectAccess / NoDirectAccess constants | |||
* | * remove class DenseDirectAccessBase | Benoit Jacob | 2010-04-23 | |
| | | | | | * remove member XprBase typedefs, use ei_dense_xpr_base * remove member _HasDirectAccess typedefs, use ei_has_direct_access | |||
* | * Refactoring of the class hierarchy: introduction of DenseDirectAccessBase, ↵ | Benoit Jacob | 2010-04-16 | |
| | | | | | | | | | removal of extra _Base/_Options template parameters. * Introduction of strides-at-compile-time so for example the optimized code really knows when it needs to evaluate to a temporary * StorageKind / XprKind * Quaternion::setFromTwoVectors: use JacobiSVD instead of SVD * ComplexSchur: support the 1x1 case | |||
* | Backed out changeset 2f3d685e0c687ae1121428dab6bc0ec868b14fe3 | Benoit Jacob | 2010-03-03 | |
| | | | | This was implementing deep changes that after discussion on the mailing list seem to need further discussion/thinking. | |||
* | a matrix (or array) does not always have the LinearAccessBit! | Gael Guennebaud | 2010-03-02 | |
| | | | | => fixes in outerStride and matrix flags | |||
* | Added support for realloc based conservative resizing. | Hauke Heibel | 2010-02-27 | |
| | ||||
* | * add VERIFY_IS_EQUAL, should compile faster and it's natural when no ↵ | Benoit Jacob | 2010-02-26 | |
| | | | | | | | | | arithmetic is involved. * rename 'submatrices' test to 'block' * add block-inside-of-block tests * remove old cruft * split diagonal() tests into separate file | |||
* | merge | Benoit Jacob | 2010-02-25 | |
|\ | ||||
* | | * Implement the ByOuterInner accessors | Benoit Jacob | 2010-02-25 | |
| | | | | | | | | | | | | | | | | * use them (big simplification in Assign.h) * axe (Inner|Outer)StrideAtCompileTime that were just introduced * ei_int_if_dynamic now asserts that the size is the expected one: adapt to that in Block.h * add rowStride() / colStride() in DenseBase * implement innerStride() / outerStride() everywhere needed | |||
| * | Renamed PlainMatrixType to PlainObject (Array != Matrix). | Hauke Heibel | 2010-02-20 | |
| | | | | | | | | Renamed ReturnByValue::ReturnMatrixType ReturnByValue::ReturnType (again, Array != Matrix). | |||
| * | Renamed AnyMatrixBase to EigenBase. | Hauke Heibel | 2010-02-20 | |
| | | ||||
* | | miserable half-working state, commiting to a fork just in case, just to perfect | Benoit Jacob | 2010-02-18 | |
|/ | | | | | my day, my hard disk would die. Will write a more detailed commit message once it's working. | |||
* | lot of cleaning: | Gael Guennebaud | 2010-01-22 | |
| | | | | | | - clean the *_PUBLIC_INTERFACE_* - update Diagonal, ReturnByValue, ForceAlignedAccess, UnaryView, etc. to support array - many other small stuff | |||
* | More documentation improvements. | Hauke Heibel | 2010-01-16 | |
| | ||||
* | Adapted doxygen's new style sheet. | Hauke Heibel | 2010-01-15 | |
| | | | | Added documentation to some of the typedefs. | |||
* | remove useless using comp. assignment operators | Gael Guennebaud | 2010-01-15 | |
| | ||||
* | Changed parts of the documentation. | Hauke Heibel | 2010-01-14 | |
| | | | | | The param keyword is now tparam (in Matrix). Made PlainMatrixType non-internal (currently MatrixBase only); I think this is an important typedef in particular when writing your own template methods. | |||
* | Added some minor comments. | Hauke Heibel | 2010-01-13 | |
| | | | | Adapted some of the doc/snippets. | |||
* | Fixes #83. | Hauke Heibel | 2010-01-12 | |
| | ||||
* | Fixed conservativeResize. | Hauke Heibel | 2010-01-11 | |
| | | | | | Fixed multiple overloads for operator=. Removed debug output. | |||
* | Fixed MSVC compilation. | Hauke Heibel | 2010-01-10 | |
| | ||||
* | merge with default branch | Gael Guennebaud | 2009-12-22 | |
|\ | ||||
* | | a couple of fixes, now Array passes the linearstructure test | Gael Guennebaud | 2009-12-17 | |
| | | ||||
* | | clean a bit Matrix and fix static Map functions | Gael Guennebaud | 2009-12-17 | |
| | | ||||
* | | some cleaning in DenseStorageBase | Gael Guennebaud | 2009-12-17 | |
| | | ||||
* | | finally add a Array class with storage via the introduction of a ↵ | Gael Guennebaud | 2009-12-17 | |
| | | | | | | | | | | | | DenseStorageBase base class shared by both Matrix and Array | |||
| * | * remove empty destructors in Matrix.h and MatrixStorage.h | Mathieu Gautier | 2009-12-02 | |
| | | ||||
| * | initialize-by-zero: remember that when the newsize==oldsize, resize() must ↵ | Benoit Jacob | 2009-11-16 | |
| | | | | | | | | remain a NOP |