Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | add default parameters for InnerStride/OuterStride to be | Gael Guennebaud | 2010-06-25 | |
| | | | | able to simply write OuterStride<> instead of OuterStride<Dynamic> | |||
* | eigenvalues: documentation fixes | Gael Guennebaud | 2010-06-17 | |
| | ||||
* | Fix compilation of docs after changes in Eigenvalues module. | Jitse Niesen | 2010-06-14 | |
| | | | | | Clean-up after revision 469382407ca5d730f23788c593e71e91d24e9b89 . | |||
* | Allow user to compute only the eigenvalues and not the eigenvectors. | Jitse Niesen | 2010-05-31 | |
| | ||||
* | Update eigenvalues() and operatorNorm() methods in MatrixBase. | Jitse Niesen | 2010-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. | Jitse Niesen | 2010-05-24 | |
| | | | | This method is a member of Tridiagonalization and HessenbergDecomposition. | |||
* | Document SelfAdjointEigenSolver and add examples. | Jitse Niesen | 2010-05-04 | |
| | ||||
* | Document Tridiagonalization class, remove unused types. | Jitse Niesen | 2010-05-01 | |
| | ||||
* | Remove doc/snippets/MatrixBase_minor.cpp because minor() was removed. | Jitse Niesen | 2010-04-26 | |
| | ||||
* | * 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 | |
| | ||||
* | 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> | |||
* | add examples | Benoit Jacob | 2010-02-26 | |
| | ||||
* | 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 | |
| | ||||
* | Added some minor comments. | Hauke Heibel | 2010-01-13 | |
| | | | | Adapted some of the doc/snippets. | |||
* | Various documentation updates: | Gael Guennebaud | 2010-01-06 | |
| | | | | | | - update the tutorial - update doc of deprecated cwise function - update cwise doc snippets | |||
* | 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. | |||
* | Fixed the bad fix - now the unsupported examples and snippets work on windows. | Hauke Heibel | 2009-12-11 | |
| | ||||
* | 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 | |||
* | Port FullPivLU to PermutationMatrix | Benoit Jacob | 2009-11-16 | |
| | ||||
* | last round of changes, mainly to return derived types instead of base types, ↵ | Benoit Jacob | 2009-11-09 | |
| | | | | and fix various compilation issues | |||
* | simplifications in the ei_solve_impl system, factor out some boilerplate code | Benoit Jacob | 2009-11-08 | |
| | ||||
* | *port the Cholesky module to the new solve() API | Benoit Jacob | 2009-10-29 | |
| | | | | *improve documentation | |||
* | big huge changes, so i dont remember everything. | Benoit Jacob | 2009-10-28 | |
| | | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests | |||
* | sync the documentation examples | Benoit Jacob | 2009-10-26 | |
| | ||||
* | * make PartialLU avoid to generate inf/nan when given a singular matrix | Benoit Jacob | 2009-10-20 | |
| | | | | | | | (result undefined, but at least it won't take forever on intel 387) * add lots of comments, especially to LU.h * fix stuff I had broken in Inverse.h * split inverse test | |||
* | update doc snippets | Benoit Jacob | 2009-10-19 | |
| | ||||
* | fix docs | Benoit Jacob | 2009-09-22 | |
| | ||||
* | convert LU::solve() to the new API | Benoit Jacob | 2009-09-22 | |
| | ||||
* | add examples for makeJacobi and makeGivens | Gael Guennebaud | 2009-09-03 | |
| | ||||
* | Rewrite tutorial section on solving linear systems | Jitse Niesen | 2009-08-22 | |
| | ||||
* | bugfix in compute_matrix_flags, optimization in LU, | Gael Guennebaud | 2009-08-16 | |
| | | | | | improve doc, and workaround aliasing detection in MatrixBase_eval snippet (not very nice but I don't know how to do it in a better way) | |||
* | update snippet | Benoit Jacob | 2009-08-14 | |
| | ||||
* | fix compilation of the doc and started a page dedicated to high performance ↵ | Gael Guennebaud | 2009-07-27 | |
| | | | | and or BLAS users | |||
* | * rename QR to HouseholderQR because really that impacts the API, not just ↵ | Benoit Jacob | 2009-07-06 | |
| | | | | | | | | the impl. * rename qr() to householderQr(), for same reason. * clarify that it's non-pivoting, non-rank-revealing, so remove all the rank API, make solve() be void instead of bool, update the docs/test, etc. * fix warning in SVD | |||
* | * polish computeInverseWithCheck to share more code, fix documentation, fix ↵ | Benoit Jacob | 2009-06-29 | |
| | | | | | | | coding style * add snippet for computeInverseWithCheck documentation * expand unit-tests to cover computeInverseWithCheck | |||
* | add missing code snippets for newer Matrix methods and PartialLU::solve() | Benoit Jacob | 2009-06-25 | |
| | ||||
* | * add resize(int, NoChange) and resize(NoChange, int) | Benoit Jacob | 2009-06-24 | |
| | | | | | | * add missing assert in resize(int) * add examples for all resize variants * expand docs (part of which is from Tim Hutt's e-mail) | |||
* | * rename PartialRedux to VectorwiseOp | Gael Guennebaud | 2009-06-10 | |
| | | | | * add VectorwiseOp's +, -, +=, -= operators | |||
* | constant Diagonal ---> DiagonalBits | Benoit Jacob | 2009-05-10 | |
| | | | | | | introduce ei_is_diagonal to check for it DiagonalCoeffs ---> Diagonal and allow Index to by Dynamic -> add MatrixBase::diagonal(int) with unittest and doc | |||
* | Add BVH module in unsupported (patch from Ilya Baran) | Gael Guennebaud | 2009-03-18 | |
| | | | | (I thought I committed it a week ago but it seems the command failed) | |||
* | * add ei_predux_mul internal function | Gael Guennebaud | 2009-02-10 | |
| | | | | * apply Ricard Marxer's prod() patch with fixes for the vectorized path |