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 | |
| | |||
* | MINRES solver | 2012-10-09 | |
|\ | |||
* | | Discard failing tests in NonlinearOptimization | 2012-10-09 | |
| | | |||
* | | Merge | 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. | ||
* | | | Fix doc and tidy up | 2012-09-28 | |
| | | | |||
* | | | 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 | |
|\ | |||
* | | 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 | |
|/ | |||
* | 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 | ||
* | | using std::frexp instead of frexp | 2012-08-08 | |
| | | |||
* | | Optimize getting exponent from IEEE floating points. | 2012-08-08 | |
|\| | |||
* | | Fix some typos in MatrixLogarithm to improve accuracy. | 2012-08-03 | |
|/ | |||
* | Added a default constructor for Splines which creates zero (constant) splines. | 2012-07-28 | |
| | |||
* | MINPACK license is OK for MPL2 after all | 2012-07-15 | |
| | |||
* | Add a EIGEN_MPL2_ONLY build option to generate compiler errors when ↵ | 2012-07-13 | |
| | | | | including non-MPL2 modules | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | fix GMRES | 2012-06-23 | |
| | |||
* | Matrix-Market: fix perf issue and infinite loop | 2012-06-15 | |
| |