Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed the flags passed to nvcc to compile the tensor code. | Benoit Steiner | 2016-01-27 |
| | |||
* | Update link to suitesparse. | Gael Guennebaud | 2016-01-27 |
| | |||
* | Made the cuda tests compile using make check | Benoit Steiner | 2016-01-27 |
| | |||
* | Properly specify the namespace when calling cout/endl | Benoit Steiner | 2016-01-27 |
| | |||
* | bug #1156: fix several function declarations whose arguments were passed by ↵ | Gael Guennebaud | 2016-01-27 |
| | | | | value instead of being passed by reference | ||
* | bug #1154: move to dynamic scheduling for spmv products. | Gael Guennebaud | 2016-01-27 |
| | |||
* | Extend mixing type unit test with trmv, and the following not yet supported ↵ | Gael Guennebaud | 2016-01-27 |
| | | | | products: trmm, symv, symm | ||
* | add nomalloc unit test for rank2 updates | Gael Guennebaud | 2016-01-27 |
| | |||
* | Fix tri = complex * real product, and add respective unit test. | Gael Guennebaud | 2016-01-27 |
| | |||
* | Add meta_least_common_multiple helper. | Gael Guennebaud | 2016-01-27 |
| | |||
* | Extend doc on shifting strategy | Gael Guennebaud | 2016-01-27 |
| | |||
* | Remove redundant test. | Gael Guennebaud | 2016-01-26 |
| | |||
* | Doc: add flip* and arrayfun MatLab equivalent. | Gael Guennebaud | 2016-01-26 |
| | |||
* | Remove dead code. | Gael Guennebaud | 2016-01-26 |
| | |||
* | Re-enable blocking on rows in non-l3 blocking mode. | Gael Guennebaud | 2016-01-26 |
| | |||
* | Make sure that micro-panel-size is smaller than blocking sizes (otherwise we ↵ | Gael Guennebaud | 2016-01-26 |
| | | | | might get a buffer overflow) | ||
* | Make sure that block sizes are smaller than input matrix sizes. | Gael Guennebaud | 2016-01-26 |
| | |||
* | bug #1152: Fix data race in static initialization of blas | Benoit Jacob | 2016-01-26 |
| | |||
* | bug #1153: Don't rely on __GXX_EXPERIMENTAL_CXX0X__ to detect C++11 support | Christoph Hertzberg | 2016-01-26 |
| | |||
* | Fixed minor typo in SplineFitting. | Hauke Heibel | 2016-01-25 |
| | |||
* | bug #51: add block preallocation mechanism to selfadjoit*matrix product. | Gael Guennebaud | 2016-01-25 |
| | |||
* | update BLAS interface to general_matrix_matrix_triangular_product | Gael Guennebaud | 2016-01-25 |
| | |||
* | bug #51: make general_matrix_matrix_triangular_product use L3-blocking ↵ | Gael Guennebaud | 2016-01-25 |
| | | | | helper so that general symmetric rank-updates and general-matrix-to-triangular products do not trigger dynamic memory allocation for fixed size matrices. | ||
* | bug #1144: clarify the doc about aliasing in case of resizing and matrix ↵ | Gael Guennebaud | 2016-01-25 |
| | | | | product. | ||
* | Improve documentation. | Gael Guennebaud | 2016-01-25 |
| | |||
* | Add SparseVector::conservativeResize() method. | Gael Guennebaud | 2016-01-25 |
| | |||
* | Don't explicitely evaluate the subexpression from ↵ | Benoit Steiner | 2016-01-24 |
| | | | | TensorForcedEval::evalSubExprIfNeeded, as it will be done when executing the EvalTo subexpression | ||
* | Added missing EIGEN_DEVICE_FUNC qualifier | Benoit Steiner | 2016-01-24 |
| | |||
* | Merged in larsmans/eigen (pull request PR-156) | Gael Guennebaud | 2016-01-24 |
|\ | | | | | | | Documentation fixes | ||
| * | Method is called visit, not visitor | Lars Buitinck | 2016-01-24 |
| | | |||
| * | Copyedit documentation: typos, spelling | Lars Buitinck | 2016-01-24 |
| | | |||
* | | bug #977: add stableNormalize[d] methods: they are analogues to normalize[d] ↵ | Gael Guennebaud | 2016-01-23 |
| | | | | | | | | but with carefull handling of under/over-flow | ||
* | | Add link to reference paper. | Gael Guennebaud | 2016-01-23 |
| | | |||
* | | bug #1150: make IncompleteCholesky more robust by iteratively increase the ↵ | Gael Guennebaud | 2016-01-23 |
| | | | | | | | | shift until the factorization succeed (with at most 10 attempts). | ||
* | | Merged in ville-k/eigen/tensorflow_fix (pull request PR-153) | Benoit Steiner | 2016-01-22 |
|\ \ | | | | | | | | | | Add ctor for long | ||
| * | | Re-add executable flags to minimize changeset. | Ville Kallioniemi | 2016-01-22 |
| | | | |||
* | | | Leverage the new blocking code in the tensor contraction code. | Benoit Steiner | 2016-01-22 |
| | | | |||
* | | | Created a mechanism to enable contraction mappers to determine the best ↵ | Benoit Steiner | 2016-01-22 |
| | | | | | | | | | | | | blocking strategy. | ||
* | | | bug #1095: add Cholmod*::logDeterminant/determinant (from patch of Joshua ↵ | Gael Guennebaud | 2016-01-22 |
| | | | | | | | | | | | | Pritikin) | ||
* | | | Backout changeset 690bc950f70c61075d396671e63480bbd64bb297 | Gael Guennebaud | 2016-01-22 |
| | | | |||
* | | | Unify std::numeric_limits and device::numeric_limits within numext namespace | Gael Guennebaud | 2016-01-22 |
| | | | |||
| * | | Update to latest default branch | Ville Kallioniemi | 2016-01-21 |
| |\ \ | |/ / |/| | | |||
| * | | Make use of 32 bit ints explicit and remove executable bit from headers. | Ville Kallioniemi | 2016-01-21 |
| |\ \ | |||
* | \ \ | Pulled latest updates from trunk | Benoit Steiner | 2016-01-21 |
|\ \ \ \ | |||
* | | | | | Fixed a constness bug | Benoit Steiner | 2016-01-21 |
| |_|_|/ |/| | | | |||
| * | | | bug #977: avoid division by 0 in normalize() and normalized(). | Gael Guennebaud | 2016-01-21 |
| | | | | |||
| * | | | Fix compilation on old gcc+AVX | Gael Guennebaud | 2016-01-21 |
| | | | | |||
| * | | | Add numext::sqrt function to enable custom optimized implementation. | Gael Guennebaud | 2016-01-21 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | This changeset add two specializations for float/double on SSE. Those are mostly usefull with GCC for which std::sqrt add an extra and costly check on the result of _mm_sqrt_*. Clang does not add this burden. In this changeset, only DenseBase::norm() makes use of it. | ||
* | | | bug #1151: remove useless critical section | Gael Guennebaud | 2016-01-21 |
| | | | |||
* | | | fix clang warnings | Jan Prach | 2016-01-20 |
| | | | | | | | | | | | | "braces around scalar initializer" |