aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
Commit message (Collapse)AuthorAge
* Adapted doxygen's new style sheet.Gravatar Hauke Heibel2010-01-15
| | | | Added documentation to some of the typedefs.
* forgot to include this file in previous commitGravatar Gael Guennebaud2010-01-15
|
* remove useless using comp. assignment operatorsGravatar Gael Guennebaud2010-01-15
|
* fix a warningGravatar Gael Guennebaud2010-01-15
|
* Introduce third template parameter to HouseholderSequence: int Side.Gravatar Benoit Jacob2010-01-14
| | | | | When it's OnTheRight, we read householder vectors as rows above the diagonal. With unit test. The use case will be bidiagonalization.
* Changed parts of the documentation.Gravatar Hauke Heibel2010-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.Gravatar Hauke Heibel2010-01-13
| | | | Adapted some of the doc/snippets.
* Fixes #83.Gravatar Hauke Heibel2010-01-12
|
* Using operator*= is not required in MapBase. Since no other operator*= is ↵Gravatar Hauke Heibel2010-01-12
| | | | present, none of the base class operator*='s may be hidden and all of them should be visible. As far as I was able to verify, this is not affecting GCC. This fixes #84.
* Fixed the ProductReturnType (at least for UnrolledProducts).Gravatar Hauke Heibel2010-01-12
| | | | Fixed operator= (MSVC specific) in Array.
* Fixes #81.Gravatar Hauke Heibel2010-01-12
|
* Add a real plain matrix type to the ei_nested declaration used in product ↵Gravatar Hauke Heibel2010-01-12
| | | | return type.
* Fixed DenseStorageBase typedef (MSVC specific).Gravatar Hauke Heibel2010-01-11
| | | | Unified the ei_plain_matrix_type.
* Fixed conservativeResize.Gravatar Hauke Heibel2010-01-11
| | | | | Fixed multiple overloads for operator=. Removed debug output.
* Eigen/src/Core/DenseStorageBase.h: add 'typename'Gravatar Jitse Niesen2010-01-11
|
* Fixes unit test swap_3. Friends are not inherited.Gravatar Hauke Heibel2010-01-10
|
* Backed out the removal of the actual resize like implementation. Now, ↵Gravatar Hauke Heibel2010-01-10
| | | | resizing by dimension is optional.
* Fixed swapping and corresponding MSVC compilation.Gravatar Hauke Heibel2010-01-10
|
* Fixed MSVC compilation.Gravatar Hauke Heibel2010-01-10
|
* test/triangular.cpp: isUpper() --> isUpperTriangular()Gravatar Jitse Niesen2010-01-08
| | | | | | | Necessary to get the test to compile after c5d7c9f0def693e77797e6e43cb1fd2e7f8ae2fd . I'm assuming that isUpperTriangular() is the name we want; the alternative is to change Eigen/src/Core/{MatrixBase,TriangularMatrix}.h
* implement BandMatrix::evalTo (thus avoid infinite recursion when assigning a ↵Gravatar Benoit Jacob2010-01-07
| | | | BandMatrix to a Matrix)
* Backed out changeset 58fb27cd566f4057cee914be4cfe4f87abe8dc04Gravatar Benoit Jacob2010-01-07
|
* undoGravatar Benoit Jacob2010-01-07
|
* Added std::sqrt(std::complex<float>) and std::sqrt(std::complex<double>) ↵Gravatar Trevor Irons2010-01-07
| | | | support to MathFunctions.h
* remove the Triangular suffix to Upper, Lower, UnitLower, etc,Gravatar Gael Guennebaud2010-01-07
| | | | and remove the respective bit flags
* a couple of fixesGravatar Gael Guennebaud2010-01-06
|
* merge and add start/end to Eigen2SupportGravatar Gael Guennebaud2010-01-05
|\
* | fix aliasing detectionGravatar Gael Guennebaud2010-01-05
| |
| * Big renaming:Gravatar Benoit Jacob2010-01-04
| | | | | | | | | | | | start ---> head end ---> tail Much frustration with sed syntax. Need to learn perl some day.
| * make some changes to please clang, fix some warnings too.Gravatar Thomas Capricelli2010-01-04
| |
* | s/asMatrix()/matrix()Gravatar Gael Guennebaud2010-01-04
| |
* | port VectorwiseOp and Swap to the novel mechanisms, and various cleanningGravatar Gael Guennebaud2010-01-04
| |
| * Fix #69 for the second time, and add the respective regression testGravatar Gael Guennebaud2010-01-04
| |
| * remove debug output. sorry!Gravatar Benoit Jacob2010-01-02
| |
| * clarify docs as requested on forumGravatar Benoit Jacob2010-01-02
| |
| * * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple ofGravatar Benoit Jacob2010-01-02
| | | | | | | | | | | | | | sizeof(Scalar), and that assumption breaks with double on linux x86-32. * Rename ei_alignmentOffset to ei_first_aligned * Rewrite its documentation and part of its body * The variant taking a MatrixBase doesn't need a separate size argument.
| * put the assign assert and debug info before the assignment itselfGravatar Benoit Jacob2010-01-01
| |
| * sorry for committing this messGravatar Gael Guennebaud2009-12-23
| |
| * fix #76, MayLinearVectorize depends on MaxSizeAtCompileTime and not on ↵Gravatar Gael Guennebaud2009-12-23
| | | | | | | | MaxInnerSize
| * fix the xpr analyzer for TransposeGravatar Gael Guennebaud2009-12-23
| |
| * fix #69 and extend unit tests or triangular solversGravatar Gael Guennebaud2009-12-23
| |
* | a couple of fixes after thye mergeGravatar Gael Guennebaud2009-12-23
| |
* | merge with default branchGravatar Gael Guennebaud2009-12-22
|\|
* | extend the DenseStorageMatrix mechanism to all expressionsGravatar Gael Guennebaud2009-12-22
| |
| * support gcc 4.5Gravatar Benoit Jacob2009-12-21
| |
| * oops, remove duplicated ctorGravatar Gael Guennebaud2009-12-19
| |
| * much better workaround for empty struct (the previous one caused GCC 4.3 to ↵Gravatar Gael Guennebaud2009-12-18
| | | | | | | | generate wrong code leading to segfaults)
* | a couple of fixes, now Array passes the linearstructure testGravatar Gael Guennebaud2009-12-17
| |
* | clean a bit Matrix and fix static Map functionsGravatar Gael Guennebaud2009-12-17
| |
* | some cleaning in DenseStorageBaseGravatar Gael Guennebaud2009-12-17
| |