Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Added missing typedefs | Benoit Steiner | 2016-09-20 | |
| | | ||||
| * | Add CUDA-specific std::complex<T> specializations for scalar_sum_op, ↵ | RJ Ryan | 2016-09-20 | |
| | | | | | | | | scalar_difference_op, scalar_product_op, and scalar_quotient_op. | |||
| * | Pulled latest updates from trunk | Benoit Steiner | 2016-09-19 | |
| |\ | ||||
| | * | Removed EIGEN_DEVICE_FUNC qualifers for the lu(), fullPivLu(), ↵ | Benoit Steiner | 2016-09-19 | |
| | | | | | | | | | | | | partialPivLu(), and inverse() functions since they aren't ready to run on GPU | |||
| * | | remove ternary operator in euler angles | Hongkai Dai | 2016-09-19 | |
| |/ | ||||
| * | Fix alignement of statically allocated temporaries in gemv. | Gael Guennebaud | 2016-09-17 | |
|/ | ||||
* | Make makeHouseholder more stable for cases where real(c0) is not very small ↵ | Christoph Hertzberg | 2016-09-16 | |
| | | | | (but the rest is). | |||
* | Doc: add link from block methods to respective tutorial section. | Gael Guennebaud | 2016-09-16 | |
| | ||||
* | bug #828: clarify documentation of SparseMatrixBase's methods returning a ↵ | Gael Guennebaud | 2016-09-16 | |
| | | | | sub-matrix. | |||
* | bug #828: clarify documentation of SparseMatrixBase's unary methods. | Gael Guennebaud | 2016-09-16 | |
| | ||||
* | Let be consistent and consider any denormal number as zero. | Gael Guennebaud | 2016-09-15 | |
| | ||||
* | merge | Gael Guennebaud | 2016-09-15 | |
|\ | ||||
| * | Added several missing EIGEN_DEVICE_FUNC qualifiers | Benoit Steiner | 2016-09-14 | |
| | | ||||
| * | Fixed compilation warnings generated by nvcc 6.5 (and below) when compiling ↵ | Benoit Steiner | 2016-09-14 | |
| | | | | | | | | the EIGEN_THROW macro | |||
* | | Fix product for custom complex type. (conjugation was ignored) | Gael Guennebaud | 2016-09-14 | |
| | | ||||
| * | Suppress warning 2527 and 2529, which correspond to the "calling a __host__ ↵ | Benoit Steiner | 2016-09-13 | |
| | | | | | | | | function from a __host__ __device__ function is not allowed" message in nvcc 6.5. | |||
| * | Suppress message 1222 when compiling with nvcc: this ensures that we don't ↵ | Benoit Steiner | 2016-09-13 | |
|/ | | | | warnings about unknown warning messages when compiling with older versions of nvcc | |||
* | Fix typo in doc. | Gael Guennebaud | 2016-09-13 | |
| | ||||
* | bug #1285: fix regression introduced in changeset ↵ | Gael Guennebaud | 2016-09-13 | |
| | | | | 00c29c2caef8fb0c6b1d2ba5ecdf6780c0c766d4 | |||
* | Added the ability to compute the absolute value of a complex number on GPU, ↵ | Benoit Steiner | 2016-09-12 | |
| | | | | as well as a test to catch the problem. | |||
* | Fix compilation on 32 bits systems. | Gael Guennebaud | 2016-09-09 | |
| | ||||
* | bug #1195: move NumTraits::Div<>::Cost to internal::scalar_div_cost (with ↵ | Gael Guennebaud | 2016-09-08 | |
| | | | | some specializations in arch/SSE and arch/AVX) | |||
* | Doc: explain minimal requirements on nullary functors | Gael Guennebaud | 2016-09-06 | |
| | ||||
* | Generalize ScalarBinaryOpTraits to any complex-real combination as defined ↵ | Gael Guennebaud | 2016-09-06 | |
| | | | | by NumTraits (instead of supporting std::complex only). | |||
* | Disable previous workaround. | Gael Guennebaud | 2016-09-06 | |
| | ||||
* | Workaround MSVC instantiation faillure of has_*ary_operator at the level of ↵ | Gael Guennebaud | 2016-09-06 | |
| | | | | triats<Ref>::match so that the has_*ary_operator are really properly instantiated throughout the compilation unit. | |||
* | bug #1266: remove CUDA guards on MatrixBase::<decomposition> definitions. ↵ | Gael Guennebaud | 2016-09-06 | |
| | | | | (those used to break old nvcc versions that we propably don't care anymore) | |||
* | Fix shadowing wrt Eigen::Index | Gael Guennebaud | 2016-09-05 | |
| | ||||
* | Workaround a weird msvc 2012 compilation error. | Gael Guennebaud | 2016-09-05 | |
| | ||||
* | Fix for msvc 2012 and older | Gael Guennebaud | 2016-09-05 | |
| | ||||
* | Fixed a typo | Benoit Steiner | 2016-09-02 | |
| | ||||
* | Turned the Index type used by the nullary wrapper into a template parameter. | Benoit Steiner | 2016-09-02 | |
| | ||||
* | Fix compilation with MSVC 2012 | Gael Guennebaud | 2016-09-02 | |
| | ||||
* | One more msvc fix iteration, the previous one was over-simplified for visual | Gael Guennebaud | 2016-09-01 | |
| | ||||
* | Fix compilation with nvcc | Gael Guennebaud | 2016-09-01 | |
| | ||||
* | Fix compilation with visual studio | Gael Guennebaud | 2016-09-01 | |
| | ||||
* | Make sure sizeof is truelly needed, thus improving SFINAE portability. | Gael Guennebaud | 2016-08-31 | |
| | ||||
* | minor tweaks in has_* helpers | Gael Guennebaud | 2016-08-31 | |
| | ||||
* | bug #1286: automatically detect the available prototypes of functors passed ↵ | Gael Guennebaud | 2016-08-31 | |
| | | | | | | | | | to CwiseNullaryExpr such that functors have only to implement the operators that matters among: operator()() operator()(i) operator()(i,j) Linear access is also automatically detected based on the availability of operator()(i,j). | |||
* | bug #1283: quick fix for products involving uncommon general block access to ↵ | Gael Guennebaud | 2016-08-31 | |
| | | | | vectors. | |||
* | Fix 4x4 inverse with non-linear destination | Gael Guennebaud | 2016-08-30 | |
| | ||||
* | Doc: add links and discourage user to write their own expression (better use ↵ | Gael Guennebaud | 2016-08-30 | |
| | | | | CwiseNullaryOp) | |||
* | Doc: split customizing-eigen page into sub-pages and re-structure a bit the ↵ | Gael Guennebaud | 2016-08-30 | |
| | | | | different topics | |||
* | Doc: add link to example | Gael Guennebaud | 2016-08-30 | |
| | ||||
* | Fix warning | Gael Guennebaud | 2016-08-30 | |
| | ||||
* | Revert part of changeset 5b3a6f51d353bb3b35f6d15f2455774b73d088e0 | Gael Guennebaud | 2016-08-29 | |
| | | | | to keep accuracy of smallest eigenvalues. | |||
* | bug #1271: add SparseMatrix::coeffs() methods returning a 1D view of the non ↵ | Gael Guennebaud | 2016-08-29 | |
| | | | | zero coefficients. | |||
* | use ::hlog if available. | Gael Guennebaud | 2016-08-29 | |
| | ||||
* | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 | |
| | | | | install(DIRECTORY ...) command. | |||
* | Add generic implementation of conj_helper for custom complex types. | Gael Guennebaud | 2016-08-29 | |
| |