Commit Graph
22 Commits
Author SHA1 Message Date
Gael Guennebaud f0a4642bab Implement c++03 compatible fix for changeset 7a43af1a33 2019-10-09 16:00:57 +02:00
Gael Guennebaud 7a43af1a33 Fix compilation of FFTW unit test 2019-10-08 08:58:35 +02:00
Gael Guennebaud 82f0ce2726 Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with 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
2018-07-17 14:46:15 +02:00
Gael Guennebaud 59bf2774a3 Fix warnings 2016-07-08 11:38:11 +02:00
Christoph Hertzberg dacb469bc9 Enable and fix -Wdouble-conversion warnings 2016-05-05 13:35:45 +02:00
Gael Guennebaud 3bb57e21a8 Fix FFTW unit test with clang 2014-02-17 09:56:46 +01:00
Gael Guennebaud e59f95a9a0 clean old KDE mention and related 2012-07-14 10:04:26 +02:00
Benoit Jacob 69124cfca2 Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. 2012-07-13 14:42:47 -04:00
Gael Guennebaud 22bff949c8 protect calls to min and max with parentheses to make Eigen compatible with default windows.h
(transplanted from 49b6e9143e
)
2011-07-21 11:19:36 +02:00
Gael Guennebaud 852077fbc9 still test fftw even if the binary for long double is not available 2011-01-28 16:54:01 +01:00
Mark Borgerding 3565e89be2 minor edit 2010-03-07 23:57:02 -05:00
Mark Borgerding 101cc03176 merge 2010-03-07 23:46:26 -05:00
Mark Borgerding e31929337e needed different proxy return types for fwd,inv to work around static asserts 2010-03-07 22:05:48 -05:00
Mark Borgerding 5b2c8b77df created FFT::fwd and FFT::inv with ReturnByValue 2010-03-07 21:31:06 -05:00
Mark Borgerding f200c84d9f merge 2010-02-16 21:41:04 -05:00
Mark Borgerding 8f51a4ac90 found out about little-documented FFTW_PRESERVE_INPUT which has effect on c2r transforms 2010-02-16 20:44:48 -05:00
Mark Borgerding 1d342e135c changed destination argument to reference 2010-01-22 22:52:13 -05:00
Mark Borgerding 141c746fc7 if the src.stride() != 1, then the layout is not continuous -- need to copy to temporary 2010-01-22 01:17:36 -05:00
Mark Borgerding cd7912313d changed FFT function vector and Matrix args to pointer as Benoit suggested
implemented 2D Complex FFT for FFTW impl
2010-01-22 00:35:03 -05:00
Mark Borgerding 012cd62c81 explicitly cast to use the acos(long double) 2009-12-02 22:58:34 -05:00
Mark Borgerding e5c91b4e95 removed troublesome M_PI and M_PIl constants 2009-12-02 17:23:09 -05:00
Mark Borgerding a39de276a9 added the test case for FFTW 2009-09-14 01:52:26 -04:00