aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen
Commit message (Collapse)AuthorAge
...
| * Fixed several compilation warnings reported by clangGravatar Benoit Steiner2015-02-25
|/
* Silenced a few more compilation warnings generated by nvccGravatar Benoit Steiner2015-02-25
|
* Added support for RowMajor layout to the tensor patch extraction cofde.Gravatar Benoit Steiner2015-02-25
|
* Added support for RowMajor layout to the image patch extraction codeGravatar Benoit Steiner2015-02-25
| | | | Speeded up the unsupported_cxx11_tensor_image_patch test and reduced its memory footprint
* Improved the documentationsGravatar Benoit Steiner2015-02-19
|
* Pulled latest updates from trunkGravatar Benoit Steiner2015-02-17
|\
* | Silenced compilation warningGravatar Benoit Steiner2015-02-17
| |
* | Added support for tensor concatenation as lvalueGravatar Benoit Steiner2015-02-17
| |
* | Added support for tensor concatenation as lvalueGravatar Benoit Steiner2015-02-17
| |
| * Suppress some remaining Index conversion warningsGravatar Christoph Hertzberg2015-02-17
|/
* Fix many long to int conversion warnings:Gravatar Gael Guennebaud2015-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 ↵Gravatar Gael Guennebaud2015-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 ↵Gravatar Gael Guennebaud2015-02-13
|\ | | | | | | useless typedefs
| * merge Tensor module within Eigen/unsupported and update gemv BLAS wrapperGravatar Gael Guennebaud2015-02-12
| |\
| | * Silenced a few compilation warnings generated by nvccGravatar Benoit Steiner2015-02-10
| | |
| | * Marked a few functions as EIGEN_DEVICE_FUNC to enable the use of tensors in ↵Gravatar Benoit Steiner2015-02-10
| | | | | | | | | | | | cuda kernels.
| | * Fixed compilation error triggered when trying to vectorize a non ↵Gravatar Benoit Steiner2015-02-10
| | | | | | | | | | | | vectorizable cuda kernel.
| | * Silenced the last batch of compilation warnings triggered by gcc 4.8Gravatar Benoit Steiner2015-02-10
| | |
| | * Fixed a few more compilation warningsGravatar Benoit Steiner2015-02-10
| | |
| | * Silenced more compilation warningsGravatar Benoit Steiner2015-02-10
| | |
| | * Silcenced a few compilation warningsGravatar Benoit Steiner2015-02-10
| | |
| | * Silenced several compilation warningsGravatar Benoit Steiner2015-02-10
| | |
| | * Removed a debug printf statement.Gravatar Benoit Steiner2015-02-10
| | |
| * | Fix bug #733: step by step solving is not a good example for solveWithGuessGravatar Jan Blechta2015-02-10
| | |
| * | typoGravatar Gael Guennebaud2015-02-10
| | |
| * | Allows Lower|Upper as a template argument of CG and MINRES: in this case the ↵Gravatar Gael Guennebaud2015-02-10
| | | | | | | | | | | | full matrix will be considered.
| * | bug #897: Update unsupported iterative solvers based on IterativeSolverBased.Gravatar Gael Guennebaud2015-02-10
| | |
| | * Fixed the cxx11_meta testGravatar Benoit Steiner2015-02-06
| | |
| | * Pulled the latest changes from the trunkGravatar Benoit Steiner2015-02-06
| | |\ | | |/ | |/|
| | * Added the EIGEN_HAS_CONSTEXPR defineGravatar Benoit Steiner2015-02-06
| | | | | | | | | | | | Gate the tensor index list code based on the value of EIGEN_HAS_CONSTEXPR
| * | Using numext::pow instead of std::pow in poly_eval function.Gravatar Filippo Basso2015-02-04
| | |
| | * Silenced a few more compilation warningsGravatar Benoit Steiner2015-01-30
| | |
| | * Silenced some compilation warningsGravatar Benoit Steiner2015-01-30
| | |
| | * Marked the contraction operation as read only, since its result can't be ↵Gravatar Benoit Steiner2015-01-29
| | | | | | | | | | | | assigned.
| | * Added more tests to cover tensor reductionsGravatar Benoit Steiner2015-01-28
| | |
| | * mproved the performance of tensor reductions that preserve the inner most ↵Gravatar Benoit Steiner2015-01-27
| | | | | | | | | | | | dimension(s).
| | * gcc doesn't consider thatGravatar Benoit Steiner2015-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | template<typename OtherDerived> TensorStridingOp& operator = (const OtherDerived& other) provides a valid assignment operator for the striding operation, and therefore refuses to compile code like: result.stride(foo) = source.stride(bar); Added the explicit TensorStridingOp& operator = (const TensorStridingOp& other) as a workaround to get the code to compile, and did the same in all the operations that can be used as lvalues.
| | * Added cube() operationGravatar Benoit Steiner2015-01-15
| | |
| | * Updated the list of include filesGravatar Benoit Steiner2015-01-14
| | |
| | * Improved support for RowMajor tensorsGravatar Benoit Steiner2015-01-14
| | | | | | | | | | | | Misc fixes and API cleanups.
| | * Ensured that each thread has it's own copy of the TensorEvaluator: this ↵Gravatar Benoit Steiner2015-01-14
| | | | | | | | | | | | avoid race conditions when the evaluator calls a non thread safe functor, eg when generating random numbers.
| | * Improved the resizing of tensorsGravatar Benoit Steiner2015-01-14
| | |
| | * Misc improvementsGravatar Benoit Steiner2015-01-14
| | |
| | * Misc fixesGravatar Benoit Steiner2015-01-14
| | |
| | * Expanded the functionality of index listsGravatar Benoit Steiner2015-01-14
| | |
| | * Fixed the return type of coefficient wise operations. For example, the abs ↵Gravatar Benoit Steiner2015-01-14
| | | | | | | | | | | | function returns a floating point value when called on a complex input.
| | * Added missing apis to the TensorMap classGravatar Benoit Steiner2015-01-14
| | |
| | * Added missing apis to the tensor classGravatar Benoit Steiner2015-01-14
| | |
| | * Fixed the printing of RowMajor tensorsGravatar Benoit Steiner2015-01-14
| | |
| | * Added ability to initialize a tensor using an initializer listGravatar Benoit Steiner2015-01-14
| | |