Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix double-promotion warnings | 2021-02-27 | |
| | | | | (cherry picked from commit c22c103e932e511e96645186831363585a44b7a3) | ||
* | Some improvements for kissfft from Martin Reinecke(pocketfft author): | 2021-02-24 | |
| | | | | | | 1.Only computing about half of the factors and use complex conjugate symmetry for the rest instead of all to save time. 2.All twiddles are calculated in double because that gives the maximum achievable precision when doing float transforms. 3.Reducing all angles to the range 0<angle<pi/4 which gives even more precision. | ||
* | Remove vim specific comments to recognoize correct file-type. | 2021-02-09 | |
| | | | | As discussed in #2143 we remove editor specific comments. | ||
* | Use std::complex constructor instead of assignment from scalar | 2018-06-28 | |
| | | | | | Fixes GCC conversion to non-scalar type requested compile error when using boost::multiprecision::cpp_dec_float_50 as scalar type. | ||
* | Fix bug #314: | 2012-11-06 | |
| | | | | | - remove most of the metaprogramming kung fu in MathFunctions.h (only keep functions that differs from the std) - remove the overloads for array expression that were in the std namespace | ||
* | Automatic relicensing to MPL2 using Keirs script. Manual fixup follows. | 2012-07-13 | |
| | |||
* | Get rid of include directives inside namespace blocks (bug #339). | 2012-04-15 | |
| | |||
* | fix few warnings reported by clang | 2011-07-07 | |
| | |||
* | bug #86 : use internal:: namespace instead of ei_ prefix | 2010-10-25 | |
| | |||
* | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵ | 2010-02-16 | |
| | | | | c2r transforms | ||
* | Added to possibility to compile unit tests at maximum warning level. | 2009-12-12 | |
| | | | | Silenced (amongst others) many conversion related warnings. | ||
* | Fixed compilation warnings in MSVC with Scalar==float | 2009-12-03 | |
| | |||
* | added inlines to a bunch of functions | 2009-10-31 | |
| | |||
* | moved half-spectrum logic to Eigen::FFT | 2009-10-30 | |
| | |||
* | moved real-half-spectrum reflection into Eigen::FFT | 2009-10-30 | |
| | |||
* | moved scaling to Eigen::FFT | 2009-10-30 | |
| | |||
* | inlining,all namespace declaration moved to FFT, removed preprocessor ↵ | 2009-10-21 | |
| | | | | definitions, | ||
* | added ei_fftw_impl | 2009-05-30 | |
| | |||
* | various comment changes | 2009-05-27 | |
| | |||
* | added real-optimized inverse FFT (NFFT must be multiple of 4) | 2009-05-25 | |
| | |||
* | refactored ei_kissfft_impl to maintain a cache of cpx fft plans | 2009-05-25 | |
| | |||
* | changed name from simple_fft_traits to ei_kissfft_impl | 2009-05-25 | |