aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
Commit message (Collapse)AuthorAge
* clean the ambiguity with insertBack and add a insertBackByOuterInner functionGravatar Gael Guennebaud2010-06-02
|
* Allow user to compute only the eigenvalues and not the eigenvectors.Gravatar Jitse Niesen2010-05-31
|
* Update eigenvalues() and operatorNorm() methods in MatrixBase.Gravatar Jitse Niesen2010-05-24
| | | | | | | | * use SelfAdjointView instead of Eigen2's SelfAdjoint flag. * add tests and documentation. * allow eigenvalues() for non-selfadjoint matrices. * they no longer depend only on SelfAdjointEigenSolver, so move them to a separate file
* Change return type of matrixH() method to HouseholderSequence.Gravatar Jitse Niesen2010-05-24
| | | | This method is a member of Tridiagonalization and HessenbergDecomposition.
* Document SelfAdjointEigenSolver and add examples.Gravatar Jitse Niesen2010-05-04
|
* Merge.Gravatar Jitse Niesen2010-05-02
|\
* | Document Tridiagonalization class, remove unused types.Gravatar Jitse Niesen2010-05-01
| |
| * kill the LeastSquares module.Gravatar Benoit Jacob2010-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 qccGravatar Benoit Jacob2010-04-29
| |
| * Complete rework of global math functions and NumTraits.Gravatar Benoit Jacob2010-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.Gravatar Jitse Niesen2010-04-26
|
* remove USING_PART_OF_NAMESPACE_EIGEN, leaving it in Eigen2Support.Gravatar Benoit Jacob2010-04-22
| | | | improve porting-Eigen2-to-3 docs
* * implement the corner() API change: new methods topLeftCorner() etcGravatar Benoit Jacob2010-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.Gravatar Benoit Jacob2010-04-19
| | | | This allows to support QNX.
* RealSchur: Make sure zeros are really zero (cont'd); add default ctor, docs.Gravatar Jitse Niesen2010-04-12
|
* Extend documentation and add examples for EigenSolver class.Gravatar Jitse Niesen2010-03-31
|
* Extend documentation for HessenbergDecomposition.Gravatar Jitse Niesen2010-03-28
|
* Center version number on main page of API documentation.Gravatar Jitse Niesen2010-03-26
|
* fix display of modules list in documentationGravatar Thomas Capricelli2010-03-25
|
* Add snippets file which should have been added in the previous commit.Gravatar Jitse Niesen2010-03-24
|
* Extend documentation and add examples for ComplexEigenSolver.Gravatar Jitse Niesen2010-03-19
|
* tests : fix compilation issues, adding <iostream> and removingGravatar Thomas Capricelli2010-03-08
| | | | <Eigen/Array>
* * include Macros.h much earlier: since it takes care of the alignment ↵Gravatar Benoit Jacob2010-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 examplesGravatar Benoit Jacob2010-02-26
|
* finally here is a simple solution making (a*b).diagonal() even faster than ↵Gravatar Gael Guennebaud2010-02-10
| | | | a.lazyProduct(b).diagonal() !!
* Added EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION macro including unit tests and ↵Gravatar Hauke Heibel2010-01-27
| | | | documentation.
* Added an ei_linspaced_op to create linearly spaced vectors.Gravatar Hauke Heibel2010-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.Gravatar Jitse Niesen2010-01-21
|
* Adapted Geometry includes.Gravatar Hauke Heibel2010-01-21
| | | | Adapted the decomposition documentation regarding the solve signature.
* fix MatrixBaseAddons exampleGravatar Gael Guennebaud2010-01-17
|
* More documentation improvements.Gravatar Hauke Heibel2010-01-16
|
* Adapted doxygen's new style sheet.Gravatar Hauke Heibel2010-01-15
| | | | Added documentation to some of the typedefs.
* Enabled class diagrams (requires dot, i.e. graphviz).Gravatar Hauke Heibel2010-01-13
| | | | Adapted the style sheet in order to center class diagrams.
* Added some minor comments.Gravatar Hauke Heibel2010-01-13
| | | | Adapted some of the doc/snippets.
* doc/A05_PortingFrom2To3.dox: fix typosGravatar Jitse Niesen2010-01-09
|
* remove the Triangular suffix to Upper, Lower, UnitLower, etc,Gravatar Gael Guennebaud2010-01-07
| | | | and remove the respective bit flags
* typoGravatar Gael Guennebaud2010-01-06
|
* improved a bit the list of API changesGravatar Gael Guennebaud2010-01-06
|
* Various documentation updates:Gravatar Gael Guennebaud2010-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 tutorialGravatar Gael Guennebaud2010-01-06
|
* Big renaming:Gravatar Benoit Jacob2010-01-04
| | | | | | start ---> head end ---> tail Much frustration with sed syntax. Need to learn perl some day.
* Make snippet run successfully again:Gravatar Benoit Jacob2010-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 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.
* Fix compilation error in doc/examples/class_CwiseBinaryOp.cpp .Gravatar Jitse Niesen2009-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.Gravatar Hauke Heibel2009-12-11
|
* Reverted Jitse's change - the targets unsupported_examples and ↵Gravatar Hauke Heibel2009-12-11
| | | | unsupported_snippets are unknown over here.
* Coax doxygen in producing better docs for MatrixFunctions.Gravatar Jitse Niesen2009-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.Gravatar Jitse Niesen2009-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 nameGravatar Jitse Niesen2009-12-08
|