[eigen-commits] commit/eigen: 18 new changesets |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen-commits Archives
]
18 new commits in eigen:
https://bitbucket.org/eigen/eigen/commits/e76eccc7db5b/
Changeset: e76eccc7db5b
User: ggael
Date: 2013-02-07 19:06:14
Summary: Add support for NVCC5: most of the Core and part of LU are callable from CUDA code.
Still a lot to do.
Affected #: 36 files
https://bitbucket.org/eigen/eigen/commits/03e5ddc8aca3/
Changeset: 03e5ddc8aca3
User: ggael
Date: 2013-02-21 12:51:58
Summary: Make it compile without nvcc
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/300758a8e5fa/
Changeset: 300758a8e5fa
User: ggael
Date: 2013-02-21 19:05:23
Summary: NVCC: EIGEN_NO_DEBUG must be defined before including Macro.h
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/dd5ca2ba1c21/
Changeset: dd5ca2ba1c21
User: ggael
Date: 2013-04-05 16:35:49
Summary: Port SelfCwiseBinaryOp and Dot.h to nvcc, fix portability issue with std::min/max
Affected #: 17 files
https://bitbucket.org/eigen/eigen/commits/760724840e01/
Changeset: 760724840e01
User: ggael
Date: 2013-04-19 11:14:17
Summary: actually assertion are incompatible with nvcc even on host code
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/a1a42af0ae2c/
Changeset: a1a42af0ae2c
User: ggael
Date: 2013-04-19 11:21:39
Summary: merge with default branch
Affected #: 254 files
https://bitbucket.org/eigen/eigen/commits/5ffce6d2aa64/
Changeset: 5ffce6d2aa64
User: ggael
Date: 2013-06-05 15:38:33
Summary: Add nvcc support for normalize, initializers, and fuzzy comparisons
Affected #: 8 files
https://bitbucket.org/eigen/eigen/commits/5f52a5f56992/
Changeset: 5f52a5f56992
User: ggael
Date: 2013-06-25 10:08:50
Summary: Workarounf nvcc not being able to find RowMajor when declaring a Matrix<...> inside another namespace.
Affected #: 2 files
https://bitbucket.org/eigen/eigen/commits/f9a5b929fda8/
Changeset: f9a5b929fda8
User: ggael
Date: 2013-07-17 13:21:35
Summary: merge with main branch
Affected #: 246 files
https://bitbucket.org/eigen/eigen/commits/9feee59b567e/
Changeset: 9feee59b567e
User: ggael
Date: 2013-07-31 15:30:50
Summary: Extend support for nvcc to Array objects and wrappers
Affected #: 8 files
https://bitbucket.org/eigen/eigen/commits/e57774ad6de0/
Changeset: e57774ad6de0
User: ggael
Date: 2013-07-31 16:56:31
Summary: Disable some shortcuts with nvcc
Affected #: 6 files
https://bitbucket.org/eigen/eigen/commits/b733c5e91602/
Changeset: b733c5e91602
User: ggael
Date: 2013-08-01 16:26:57
Summary: Add nvcc support for small eigenvalues decompositions and workaround lack of support for std::swap and std::numeric_limits
Affected #: 14 files
https://bitbucket.org/eigen/eigen/commits/b51af66040e1/
Changeset: b51af66040e1
User: ggael
Date: 2013-11-05 10:31:59
Summary: merge with default branch
Affected #: 66 files
https://bitbucket.org/eigen/eigen/commits/46bc98772b60/
Changeset: 46bc98772b60
User: ggael
Date: 2013-11-05 15:40:58
Summary: Allow calling attributes of dynamic size objects from device
Affected #: 2 files
https://bitbucket.org/eigen/eigen/commits/af634f11df63/
Changeset: af634f11df63
User: ggael
Date: 2013-11-05 15:41:45
Summary: Add minimalistic unit tests for NVCC support
Affected #: 6 files
https://bitbucket.org/eigen/eigen/commits/2cd06d749e1b/
Changeset: 2cd06d749e1b
User: ggael
Date: 2013-11-06 10:36:10
Summary: Split the huge Functors.h file
Affected #: 6 files
https://bitbucket.org/eigen/eigen/commits/db6d3f38d8bc/
Changeset: db6d3f38d8bc
User: ggael
Date: 2013-11-06 11:13:31
Summary: Fix static/inline order
Affected #: 1 file
https://bitbucket.org/eigen/eigen/commits/c0b27cc027eb/
Changeset: c0b27cc027eb
User: ggael
Date: 2013-11-06 18:17:59
Summary: Bug 99: refactor assignment and compound assignment mechanism through "assignment functors" and "assignement kernels".
The former is very low level and generic. The later abstarct the former for dense expressions. This refactoring permits
to get rid of the very ugly SwapWrapper and SelfCwiseBinaryOp classes.
In the future, this will also permit to simplify all these evaluation loops and perhaps to reuse them for reduxions.
That will also permit to specialize for operations like expr1 += expr2 outside Eigen, and so for any kind
of expressions (dense, sparse, tensor, etc.)
Affected #: 5 files
Repository URL: https://bitbucket.org/eigen/eigen/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.