Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix logic in compute_default_alignment, extend it to Dynamic size, and move ↵ | 2015-08-06 | |
| | | | | it to XprHelper.h file. | ||
* | Enable runtime stack alignment in gemm_blocking_space. | 2015-08-06 | |
| | |||
* | Add a EIGEN_DEFAULT_ALIGN_BYTES macro defining default alignment for alloca ↵ | 2015-08-06 | |
| | | | | | | and aligned_malloc. It is defined as the max of EIGEN_IDEAL_MAX_ALIGN_BYTES and EIGEN_MAX_ALIGN_BYTES | ||
* | Remove dense nested loops in IncompleteCholesky | 2015-08-04 | |
| | |||
* | Numerous fixes for IncompleteCholesky. Still have to make it fully exploit ↵ | 2015-08-04 | |
| | | | | the sparse structure of the L factor, and improve robustness to illconditionned problems. | ||
* | Add a unit test for IncompleteCholesky | 2015-08-04 | |
| | |||
* | Propagate precondition info to the iterative solver. | 2015-08-04 | |
| | |||
* | Fix conversion warning | 2015-08-04 | |
| | |||
* | Fix ForceNonZeroDiag for complexes | 2015-08-04 | |
| | |||
* | Fixed compilation warning | 2015-08-03 | |
| | |||
* | Fixed 2 compilation warnings generated by llvm | 2015-07-29 | |
| | |||
* | Added a test for shuffling | 2015-07-29 | |
| | |||
* | Fixed a few compilation warnings triggered by clang | 2015-07-29 | |
| | |||
* | Simplified and generalized the DividerTraits code | 2015-07-29 | |
| | |||
* | Add missing specialization of struct DividerTraits<long> | 2015-07-29 | |
| | |||
* | Many files were missing in previous changeset. | 2015-07-29 | |
| | |||
* | typo | 2015-07-29 | |
| | |||
* | bug #973: update macro-level control of alignement by introducing ↵ | 2015-07-29 | |
| | | | | user-controllable EIGEN_MAX_ALIGN_BYTES and EIGEN_MAX_STATIC_ALIGN_BYTES macros. This changeset also removes EIGEN_ALIGN (replaced by EIGEN_MAX_ALIGN_BYTES>0), EIGEN_ALIGN_STATICALLY (replaced by EIGEN_MAX_STATIC_ALIGN_BYTES>0), EIGEN_USER_ALIGN*, EIGEN_ALIGN_DEFAULT (replaced by EIGEN_ALIGN_MAX). | ||
* | bug #1047: document the structure layout of class Matrix | 2015-07-29 | |
| | |||
* | bug #1048: fix unused variable warning | 2015-07-28 | |
| | |||
* | Pulled latest updates from trunk. | 2015-07-27 | |
|\ | |||
* | | Removed an incorrect assertion. | 2015-07-27 | |
| | | |||
| * | Merged in godeffroy/eigen_tensor_generalized_contraction (pull request PR-130) | 2015-07-27 | |
| |\ | | | | | | | | | | Allowed tensor contraction operation with an empty array of dimension pairs, which performs a tensor product. | ||
| * | | bug #792: SparseLU::factorize failed for structurally rank deficient matrices | 2015-07-26 | |
| | | | |||
| | * | Allowed tensor contraction operation with an empty array of dimension pairs, ↵ | 2015-07-25 | |
| |/ | | | | | | | which performs a tensor product. | ||
* / | Fixed a typo in an assertion. | 2015-07-24 | |
|/ | |||
* | Pulled latest update from trunk | 2015-07-23 | |
|\ | |||
* | | Reenable 2 tests previously disabled by mistake | 2015-07-23 | |
| | | |||
| * | Re-enabled unit tests which were disabled in commit ↵ | 2015-07-23 | |
|/ | | | | | | 4200bdec2478d07b77f25ccc87094e2fba63cec6 . | ||
* | Define EIGEN_VECTORIZE_AVX2 and EIGEN_VECTORIZE_FMA when the corresponding ↵ | 2015-07-22 | |
| | | | | instructions can be used by the compiler | ||
* | Pulled latest updates from trunk | 2015-07-22 | |
|\ | |||
* | | Extended the range of value inputs for TensorIntDiv to support tensors with ↵ | 2015-07-22 | |
| | | | | | | | | more than 4 billion elements. | ||
| * | Remove wrongly pushed debugging statements | 2015-07-22 | |
| | | |||
| * | Fixed some compiler bugs in NVCC, now compiles with CUDA. | 2015-07-22 | |
|/ | | | | (chtz: Manually joined sevaral commits to keep the history clean) | ||
* | Made sure that the use const expressions are not enabled when compiling with ↵ | 2015-07-21 | |
| | | | | nvcc even when gcc 4.9 is used as the host compiler. | ||
* | The eigen_check macro doesn't exist anymore: use assert instead | 2015-07-21 | |
| | |||
* | Fix compilation of tri(sparse) * dense with OpenMP | 2015-07-21 | |
| | |||
* | add regression unit test for previous changeset | 2015-07-21 | |
| | |||
* | AlignedVector3 accepts implicit conversions from more operators. | 2015-07-21 | |
| | |||
* | Fix output of relative error, and add more support for long double | 2015-07-21 | |
| | |||
* | bug #1036: implement verify_is_approx_upto_permutation through a ↵ | 2015-07-20 | |
| | | | | | | combinatorial search. The previous implementation was subject to numerical cancellation issues. | ||
* | Add pow(scalar,array) in quick ref | 2015-07-20 | |
| | |||
* | Generalize pow(x,e) such that x and e can be a different expression type or ↵ | 2015-07-20 | |
| | | | | a scalar for either x or e. Add x.pow(e) with e an array expression. | ||
* | Fix trivial warnings. | 2015-07-20 | |
| | |||
* | Fix compilation of isnan(complex) | 2015-07-20 | |
| | |||
* | Add support for replicate in CUDA | 2015-07-20 | |
| | |||
* | Fixed a typo in a test and a compilation warning | 2015-07-17 | |
| | |||
* | Rewrote Eigen::dimensions_match to prevent a static assertion when the rank ↵ | 2015-07-17 | |
| | | | | of the tensors is different. | ||
* | Fixed a const correctness issue in TensorLayoutSwap | 2015-07-17 | |
| | |||
* | Added support for prefetching on cuda devices | 2015-07-17 | |
| |