Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Document SelfAdjointEigenSolver and add examples. | Jitse Niesen | 2010-05-04 |
| | |||
* | Merge. | Jitse Niesen | 2010-05-02 |
|\ | |||
* | | Document Tridiagonalization class, remove unused types. | Jitse Niesen | 2010-05-01 |
| | | |||
| * | kill the LeastSquares module. | Benoit Jacob | 2010-04-29 |
| | | | | | | | | I didn't even put it in Eigen2Support because it requires several other modules. But if you want we can always create a new module, Eigen2Support_LeastSquares... | ||
| * | dont try passing --version to qcc | Benoit Jacob | 2010-04-29 |
| | | |||
| * | Complete rework of global math functions and NumTraits. | Benoit Jacob | 2010-04-28 |
|/ | | | | | | | | * Now completely generic so all standard integer types (like char...) are supported. ** add unit test for that (integer_types). * NumTraits does no longer inherit numeric_limits * All math functions are now templated * Better guard (static asserts) against using certain math functions on integer types. | ||
* | Remove doc/snippets/MatrixBase_minor.cpp because minor() was removed. | Jitse Niesen | 2010-04-26 |
| | |||
* | remove USING_PART_OF_NAMESPACE_EIGEN, leaving it in Eigen2Support. | Benoit Jacob | 2010-04-22 |
| | | | | improve porting-Eigen2-to-3 docs | ||
* | * implement the corner() API change: new methods topLeftCorner() etc | Benoit Jacob | 2010-04-22 |
| | | | | | | | | * get rid of BlockReturnType: it was not needed, and code was not always using it consistently anyway * add topRows(), leftCols(), bottomRows(), rightCols() * add corners unit-test covering all of that * adapt docs, expand "porting from eigen 2 to 3" * adapt Eigen2Support | ||
* | add platform check for how to link to the standard math library. | Benoit Jacob | 2010-04-19 |
| | | | | This allows to support QNX. | ||
* | RealSchur: Make sure zeros are really zero (cont'd); add default ctor, docs. | Jitse Niesen | 2010-04-12 |
| | |||
* | Extend documentation and add examples for EigenSolver class. | Jitse Niesen | 2010-03-31 |
| | |||
* | Extend documentation for HessenbergDecomposition. | Jitse Niesen | 2010-03-28 |
| | |||
* | Center version number on main page of API documentation. | Jitse Niesen | 2010-03-26 |
| | |||
* | fix display of modules list in documentation | Thomas Capricelli | 2010-03-25 |
| | |||
* | Add snippets file which should have been added in the previous commit. | Jitse Niesen | 2010-03-24 |
| | |||
* | Extend documentation and add examples for ComplexEigenSolver. | Jitse Niesen | 2010-03-19 |
| | |||
* | tests : fix compilation issues, adding <iostream> and removing | Thomas Capricelli | 2010-03-08 |
| | | | | <Eigen/Array> | ||
* | * include Macros.h much earlier: since it takes care of the alignment ↵ | Benoit Jacob | 2010-03-06 |
| | | | | | | | platform detection, it is needed before we do the vectorization stuff in Eigen/Core !! * kill EIGEN_DONT_ALIGN_HEAP option (one should use EIGEN_DONT_ALIGN) * rename EIGEN_DONT_ALIGN_STACK to EIGEN_DONT_ALIGN_STATICALLY. hope it's a better name. | ||
* | add examples | Benoit Jacob | 2010-02-26 |
| | |||
* | finally here is a simple solution making (a*b).diagonal() even faster than ↵ | Gael Guennebaud | 2010-02-10 |
| | | | | a.lazyProduct(b).diagonal() !! | ||
* | Added EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION macro including unit tests and ↵ | Hauke Heibel | 2010-01-27 |
| | | | | documentation. | ||
* | Added an ei_linspaced_op to create linearly spaced vectors. | Hauke Heibel | 2010-01-26 |
| | | | | | | | | | Added setLinSpaced/LinSpaced functionality to DenseBase. Improved vectorized assignment - overcomes MSVC optimization issues. CwiseNullaryOp is now requiring functors to offer 1D and 2D operators. Adapted existing functors to the new CwiseNullaryOp requirements. Added ei_plset to create packages as [a, a+1, ..., a+size]. Added more nullaray unit tests. | ||
* | Remove some Array #includes. | Jitse Niesen | 2010-01-21 |
| | |||
* | Adapted Geometry includes. | Hauke Heibel | 2010-01-21 |
| | | | | Adapted the decomposition documentation regarding the solve signature. | ||
* | fix MatrixBaseAddons example | Gael Guennebaud | 2010-01-17 |
| | |||
* | 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. | ||
* | Enabled class diagrams (requires dot, i.e. graphviz). | Hauke Heibel | 2010-01-13 |
| | | | | Adapted the style sheet in order to center class diagrams. | ||
* | Added some minor comments. | Hauke Heibel | 2010-01-13 |
| | | | | Adapted some of the doc/snippets. | ||
* | doc/A05_PortingFrom2To3.dox: fix typos | Jitse Niesen | 2010-01-09 |
| | |||
* | remove the Triangular suffix to Upper, Lower, UnitLower, etc, | Gael Guennebaud | 2010-01-07 |
| | | | | and remove the respective bit flags | ||
* | typo | Gael Guennebaud | 2010-01-06 |
| | |||
* | improved a bit the list of API changes | Gael Guennebaud | 2010-01-06 |
| | |||
* | Various documentation updates: | Gael Guennebaud | 2010-01-06 |
| | | | | | | - update the tutorial - update doc of deprecated cwise function - update cwise doc snippets | ||
* | started a page on the porting from Eigen2 to 3, updated a bit the tutorial | Gael Guennebaud | 2010-01-06 |
| | |||
* | Big renaming: | Benoit Jacob | 2010-01-04 |
| | | | | | | start ---> head end ---> tail Much frustration with sed syntax. Need to learn perl some day. | ||
* | Make snippet run successfully again: | Benoit Jacob | 2010-01-04 |
| | | | | | | the snippet for 'eval' was taking m=m.transpose() as an example of code that needs an explicit call to eval(), but that doesn't work anymore now that we have the clever assert detecting aliasing issues. | ||
* | clarify docs as requested on forum | Benoit Jacob | 2010-01-02 |
| | |||
* | * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple of | Benoit Jacob | 2010-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. | ||
* | Fix compilation error in doc/examples/class_CwiseBinaryOp.cpp . | Jitse Niesen | 2009-12-21 |
| | | | | | This is a follow-up of 9d5478303667bd97f3e20696f8a8c82cb5b2d65f (better work around for empty structs). | ||
* | Fixed the bad fix - now the unsupported examples and snippets work on windows. | Hauke Heibel | 2009-12-11 |
| | |||
* | Reverted Jitse's change - the targets unsupported_examples and ↵ | Hauke Heibel | 2009-12-11 |
| | | | | unsupported_snippets are unknown over here. | ||
* | Coax doxygen in producing better docs for MatrixFunctions. | Jitse Niesen | 2009-12-11 |
| | | | | | | | The //@{ ... //@} in unsupported/Eigen/MatrixFunctions for some reason caused doxygen to list the constructor of the MatrixExponential class as a separate function in the MatrixFunctions module without any reference to the class; very confusing. | ||
* | Documentation clean up. | Jitse Niesen | 2009-12-08 |
| | | | | | | | | * remove non-existant reference to CwiseAll * define \householder_module (used in HouseholderSequence.h) * update I01_TopicLazyEvaluation.dox - Product is now called GeneralProduct * remove reference to list of examples which was deleted ages ago * rename PartialLU_solve.cpp snippet to PartialPivLU_solve.cpp | ||
* | C05_TutorialLinearAlgebra.dox: Correct file name | Jitse Niesen | 2009-12-08 |
| | |||
* | Various improvements to the docs for unsupported. | Jitse Niesen | 2009-12-07 |
| | | | | | | | * Enable compilation of examples for unsupported. * Fix use of std::vector in BVH example. * Add an example for the matrix exponential. * Bug fixes in unsupported/doc/{examples,snippets}/CMakeLists.txt . | ||
* | fix another 'duplicated content in doxygen pages' bug : exclude *.orig | Thomas Capricelli | 2009-11-30 |
| | | | | files | ||
* | * eigen2->eigen3 | Benoit Jacob | 2009-11-19 |
| | | | | | * bump version to 2.91.0 * add FindEigen3.cmake | ||
* | Port FullPivLU to PermutationMatrix | Benoit Jacob | 2009-11-16 |
| |