Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Pulled latest updates from trunk | 2015-02-27 | ||
|\ \ | ||||
* | | | Added support for 32bit index on a per tensor/tensor expression. This ↵ | 2015-02-27 | ||
| | | | | | | | | | | | | enables us to use 32bit indices to evaluate expressions on GPU faster while keeping the ability to use 64 bit indices to manipulate large tensors on CPU in the same binary. | |||
* | | | Switch to truncated casting when converting floating point types to integer. ↵ | 2015-02-27 | ||
| | | | | | | | | | | | | This ensures that vectorized casts are consistent with scalar casts | |||
* | | | Added support for vectorized type casting of tensors | 2015-02-27 | ||
| | | | ||||
* | | | Added support for fast reciprocal square root computation. | 2015-02-26 | ||
| | | | ||||
| | * | Fixed compilation error when compiling with gcc4.7 | 2015-03-03 | ||
| | | | ||||
| | * | Fix for TensorIO for Fixed sized Tensors. | 2015-02-28 | ||
| | | | | | | | | | | | | | | | | | | | | | The following code snippet was failing to compile: TensorFixedSize<double, Sizes<4, 3> > t_4x3; cout << 4x3; | |||
| | * | Merged eigen/eigen into default | 2015-02-28 | ||
| | |\ | ||||
| | | * | Replaced POSIX random() by internal::random | 2015-02-28 | ||
| | | | | ||||
| | | * | Fixed MPRealSupport | 2015-02-28 | ||
| | | | | ||||
| | | * | Re-enbale detection of min/max parentheses protection, and re-enable ↵ | 2015-02-27 | ||
| | |/ | |/| | | | | | | | mpreal_support unit test. | |||
| * | | Fixed off-by-one error that prevented the evaluation of small tensor ↵ | 2015-02-27 | ||
| | | | | | | | | | | | | expressions from being vectorized | |||
| | * | Added CMake support for Tensor module. CMake now installs CXX11 Tensor ↵ | 2015-02-26 | ||
| |/ | | | | | | | module like the rest of the unsupported modules | |||
| * | Fixed another compilation problem with TensorIntDiv.h | 2015-02-26 | ||
| | | ||||
| * | Can now use the tensor 'reverse' operation as a lvalue | 2015-02-26 | ||
| | | ||||
| * | Added missing copy constructor | 2015-02-26 | ||
| | | ||||
| * | Made TensorIntDiv.h compile with MSVC | 2015-02-25 | ||
| | | ||||
| * | Fixed another clang warning | 2015-02-25 | ||
| | | ||||
| * | Fixed several compilation warnings reported by clang | 2015-02-25 | ||
|/ | ||||
* | Silenced a few more compilation warnings generated by nvcc | 2015-02-25 | ||
| | ||||
* | Added more tests to validate support for tensors laid out in RowMajor order. | 2015-02-25 | ||
| | ||||
* | Added support for RowMajor layout to the tensor patch extraction cofde. | 2015-02-25 | ||
| | ||||
* | Added support for RowMajor layout to the image patch extraction code | 2015-02-25 | ||
| | | | | Speeded up the unsupported_cxx11_tensor_image_patch test and reduced its memory footprint | |||
* | Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag | 2015-02-20 | ||
| | ||||
* | Improved the documentations | 2015-02-19 | ||
| | ||||
* | Pulled latest updates from trunk | 2015-02-17 | ||
|\ | ||||
* | | Silenced compilation warning | 2015-02-17 | ||
| | | ||||
* | | Added support for tensor concatenation as lvalue | 2015-02-17 | ||
| | | ||||
* | | Added support for tensor concatenation as lvalue | 2015-02-17 | ||
| | | ||||
| * | Suppress some remaining Index conversion warnings | 2015-02-17 | ||
|/ | ||||
* | Fix many long to int conversion warnings: | 2015-02-16 | ||
| | | | | | | - fix usage of Index (API) versus StorageIndex (when multiple indexes are stored) - use StorageIndex(val) when the input has already been check - use internal::convert_index<StorageIndex>(val) when val is potentially unsafe (directly comes from user input) | |||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | 2015-02-13 | ||
| | | | | when it make sense). In all other cases use the global Index type. | |||
* | Merge Index-refactoring branch with default, fix PastixSupport, remove some ↵ | 2015-02-13 | ||
|\ | | | | | | | useless typedefs | |||
| * | merge Tensor module within Eigen/unsupported and update gemv BLAS wrapper | 2015-02-12 | ||
| |\ | ||||
| | * | Added a test to validate tensor casting on cuda devices | 2015-02-10 | ||
| | | | ||||
| | * | Silenced a few compilation warnings generated by nvcc | 2015-02-10 | ||
| | | | ||||
| | * | Marked a few functions as EIGEN_DEVICE_FUNC to enable the use of tensors in ↵ | 2015-02-10 | ||
| | | | | | | | | | | | | cuda kernels. | |||
| | * | Fixed compilation error triggered when trying to vectorize a non ↵ | 2015-02-10 | ||
| | | | | | | | | | | | | vectorizable cuda kernel. | |||
| | * | Silenced the last batch of compilation warnings triggered by gcc 4.8 | 2015-02-10 | ||
| | | | ||||
| | * | Fixed a few more compilation warnings | 2015-02-10 | ||
| | | | ||||
| | * | Silenced more compilation warnings | 2015-02-10 | ||
| | | | ||||
| | * | Silcenced a few compilation warnings | 2015-02-10 | ||
| | | | ||||
| | * | Silenced several compilation warnings | 2015-02-10 | ||
| | | | ||||
| | * | Fixed compilation error | 2015-02-10 | ||
| | | | ||||
| | * | Removed a debug printf statement. | 2015-02-10 | ||
| | | | ||||
| * | | Fix bug #733: step by step solving is not a good example for solveWithGuess | 2015-02-10 | ||
| | | | ||||
| * | | typo | 2015-02-10 | ||
| | | | ||||
| * | | Allows Lower|Upper as a template argument of CG and MINRES: in this case the ↵ | 2015-02-10 | ||
| | | | | | | | | | | | | full matrix will be considered. | |||
| * | | bug #897: Update unsupported iterative solvers based on IterativeSolverBased. | 2015-02-10 | ||
| | | | ||||
| | * | Fixed the cxx11_meta test | 2015-02-06 | ||
| | | |