aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/cxx11_meta.cpp
Commit message (Collapse)AuthorAge
* Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵Gravatar Gael Guennebaud2018-07-17
| | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc
* Refactor the unsupported CXX11/Core module to internal headers only.Gravatar Gael Guennebaud2016-04-26
|
* Use false instead of 0 as the expected value of a booleanGravatar Benoit Steiner2016-03-29
|
* Updated the cxx11_meta test to work on the Eigen::array class when ↵Gravatar Benoit Steiner2016-03-11
| | | | std::array isn't available.
* Added missing includeGravatar Benoit Steiner2016-03-06
|
* Fixed a few compilation warningsGravatar Benoit Steiner2015-06-30
|
* unsupported/CXX11/Core: allow gen_numeric_list to have a starting pointGravatar Christian Seiler2014-06-04
| | | | | | Add a template parameter to gen_numeric_list that acts as a starting point for the list, i.e. gen_numeric_list<int, 5, 4> will generate a numeric_list<int, 4, 5, 6, 7, 8>.
* C++11/Tensor: Fix copyright headersGravatar Christian Seiler2013-11-16
|
* C++11: add template metaprogramming helpersGravatar Christian Seiler2013-11-14
Create a new directory CXX11 under unsupported/Eigen that contains code that requires C++11. In that directory, add a few generic templates useful for any module relying on C++11. These templates may be included with #include <[unsupported/]Eigen/CXX11/Core>. At the moment, this will only provide templates in the Eigen::internal namespace.