Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix bug #314: | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | Fix build error in matrixfunctions on MSVC | 2012-10-30 | |
| | |||
* | Fixed gcc warnings, John Westwood name and round_style function | 2012-10-19 | |
| | |||
* | Updated multiprecision module to support the most recent version of MPFR C++ | 2012-10-19 | |
| | |||
* | the repeated solves are already present in check_sparse_solving() | 2012-10-09 | |
| | |||
* | MINRES solver | 2012-10-09 | |
|\ | |||
* | | Discard failing tests in NonlinearOptimization | 2012-10-09 | |
| | | |||
| * | spd test instead of square test. Still missing complex version of MINRES. | 2012-10-01 | |
| | | |||
* | | Merge | 2012-09-29 | |
|\ \ | |||
* | | | Make testExponentLaws in matrix_power quiet. It was too noisy. | 2012-09-29 | |
| | | | |||
* | | | Avoid memory manipulation for simplicity, efficiency, and safety. | 2012-09-29 | |
| | | | |||
* | | | Abort the extension. MatrixSquareRootTriangular only takes upper triangular ↵ | 2012-09-29 | |
| | | | | | | | | | | | | matrices. | ||
* | | | Extend MatrixPowerTriangularAtomic for future implementation for triangular ↵ | 2012-09-29 | |
| | | | | | | | | | | | | matrix power. | ||
| | * | compiling (but failing) unit test | 2012-09-27 | |
| | | | |||
* | | | Fix doc and tidy up | 2012-09-28 | |
| | | | |||
| * | | Fix Build error on MSVC | 2012-09-27 | |
| | | | |||
* | | | Move unshared items back to MatrixPower | 2012-09-27 | |
| | | | |||
* | | | Write doc on (matrix power) * (matrix expression) | 2012-09-27 | |
| | | | |||
* | | | Create class MatrixPowerBase for further extension (like specialization for ↵ | 2012-09-27 | |
| | | | | | | | | | | | | triangular or self-adjoint matrices) | ||
| * | | Define sparseLU functions as static | 2012-09-25 | |
| | | | |||
| | * | some clean-up and new comments. | 2012-09-24 | |
| | | | |||
* | | | Remove unnecessary code. lazyAssign seems to fix all (noalias, ↵ | 2012-09-24 | |
| | | | | | | | | | | | | initialization, etc.) | ||
| | * | Some minor optimization. | 2012-09-24 | |
| | | | |||
| | * | moved MINRES to unsupported. Made unit test. | 2012-09-24 | |
| | | | |||
* | | | Remove class MatrixPowerEvaluator with enhanced existing ↵ | 2012-09-23 | |
| | | | | | | | | | | | | MatrixPowerReturnValue to simplicity, but docs are not completed yet. | ||
* | | | Fix bug in MatrixPower(expression) due to destruction of temporary objects. ↵ | 2012-09-23 | |
| | | | | | | | | | | | | Sorry for ugly pointer manipulation but it prevents copying a PlainObject. | ||
* | | | Eliminate unnecessary evaluations | 2012-09-23 | |
| | | | |||
* | | | Avoid inefficient 2x2 LU | 2012-09-22 | |
| | | | |||
* | | | Fix my typo in MatrixPowerBase.h, no effect on the flow. | 2012-09-22 | |
| | | | |||
* | | | Fix cost evaluation. (chain product for integral power) | 2012-09-22 | |
| | | | |||
* | | | Implement matrix power-matrix product again | 2012-09-22 | |
| | | | |||
* | | | Enable saving intermidiate (Schur decomposition) but disable unstable ↵ | 2012-09-21 | |
| | | | | | | | | | | | | specialization for matrix power-matrix product. | ||
* | | | Optimize matrix functions: m_fT is triangular and trmm is faster than gemm | 2012-09-16 | |
| | | | |||
| * | | Incomplete Cholesky preconditioner... not yet stable | 2012-09-11 | |
|/ / | |||
* / | Avoid inefficient 2x2 LU. Move atanh to internal for maintainability. | 2012-08-30 | |
|/ | |||
* | Fix dox and tabbing | 2012-08-29 | |
| | |||
* | Tidy up and write dox. | 2012-08-28 | |
| | |||
* | Optimize matrix power | 2012-08-26 | |
| | |||
* | Fix a lot in MatrixPower.h | 2012-08-25 | |
| | |||
* | merge | 2012-08-27 | |
|\ | |||
| * | Add test for matrix power. | 2012-08-27 | |
| | | | | | | | | Use Christoph Hertzberg's suggestion to use exponent laws. | ||
* | | Read real and complex bench matrices from a unique folder | 2012-08-27 | |
| | | | | | | | | Output and display bench results using XML and XSLT | ||
| * | Replace atanh with atanh2 | 2012-08-27 | |
|/ | |||
* | Fix toc in dox and claim copyright | 2012-08-20 | |
| | |||
* | Dox in MatrixFunctions | 2012-08-19 | |
| | |||
* | Bugfix in MatrixLogarithm.h | 2012-08-18 | |
|\ | |||
| * | Ensured that all branches of MatrixLogarithmAtomic::getPadeDegree return values. | 2012-08-18 | |
| | | |||
* | | Add specialization for float and long double | 2012-08-18 | |
| | | |||
* | | Remove useless code (abort specialization for complex exponent temporarily) | 2012-08-15 | |
| | | |||
* | | matrix power: MatrixBase::pow(RealScalar) and MatrixBase::pow(T) where T is ↵ | 2012-08-15 | |
| | | | | | | | | integral type |