aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/FFT
Commit message (Collapse)AuthorAge
* remove the 'Unsupported Modules' meta moduleGravatar Gael Guennebaud2013-01-11
|
* Automatic relicensing to MPL2 using Keirs script. Manual fixup follows.Gravatar Benoit Jacob2012-07-13
|
* Get rid of include directives inside namespace blocks (bug #339).Gravatar Jitse Niesen2012-04-15
|
* the min/max macros to detect unprotected min/max were undefined by some std ↵Gravatar Gael Guennebaud2011-08-19
| | | | | | header, so let's declare them after and do the respective fixes ;)
* better fix for gcc 4.6.0 / ptrdiff_t, as suggested by BenoitGravatar Thomas Capricelli2011-05-05
|
* Fix compilation with gcc-4.6.0, patch provided by Anton Gladky ↵Gravatar Thomas Capricelli2011-05-05
| | | | | | <gladky.anton@gmail.com>, working on debian packaging.
* Initial fixes for bug #85.Gravatar Hauke Heibel2010-10-25
| | | | | | | Renamed meta_{true|false} to {true|false}_type, meta_if to conditional, is_same_type to is_same, un{ref|pointer|const} to remove_{reference|pointer|const} and makeconst to add_const. Changed boolean type 'ret' member to 'value'. Changed 'ret' members refering to types to 'type'. Adapted all code occurences.
* bug #86 : use internal:: namespace instead of ei_ prefixGravatar Benoit Jacob2010-10-25
|
* Silence index warnings in triangular unit test.Gravatar Hauke Heibel2010-06-20
| | | | Silence index warnings in FFT module.
* Fixed many MSVC warnings.Gravatar Hauke Heibel2010-06-09
|
* * remove class DenseDirectAccessBaseGravatar Benoit Jacob2010-04-23
| | | | | * remove member XprBase typedefs, use ei_dense_xpr_base * remove member _HasDirectAccess typedefs, use ei_has_direct_access
* * merge with mainlineGravatar Benoit Jacob2010-04-16
|\ | | | | | | | | | | * adapt Eigenvalues module to the new rule that the RowMajorBit must have the proper value for vectors * Fix RowMajorBit in ei_traits<ProductBase> * Fix vectorizability logic in CoeffBasedProduct
* | * Refactoring of the class hierarchy: introduction of DenseDirectAccessBase, ↵Gravatar Benoit Jacob2010-04-16
| | | | | | | | | | | | | | | | | | removal of extra _Base/_Options template parameters. * Introduction of strides-at-compile-time so for example the optimized code really knows when it needs to evaluate to a temporary * StorageKind / XprKind * Quaternion::setFromTwoVectors: use JacobiSVD instead of SVD * ComplexSchur: support the 1x1 case
| * fix misc warnings, more importantly when NDEBUG is defined, assert() is aGravatar Thomas Capricelli2010-03-27
|/ | | | nop.
* needed different proxy return types for fwd,inv to work around static assertsGravatar Mark Borgerding2010-03-07
|
* created FFT::fwd and FFT::inv with ReturnByValueGravatar Mark Borgerding2010-03-07
|
* enable caller to supply FFT length for Eigen Matrix interface functions to ↵Gravatar Mark Borgerding2010-02-22
| | | | effect zero pad or source shrink at Nyquist bin
* typo in mergeGravatar Mark Borgerding2010-02-16
|
* mergeGravatar Mark Borgerding2010-02-16
|\
* | found out about little-documented FFTW_PRESERVE_INPUT which has effect on ↵Gravatar Mark Borgerding2010-02-16
| | | | | | | | c2r transforms
* | changed destination argument to referenceGravatar Mark Borgerding2010-01-22
| |
* | if the src.stride() != 1, then the layout is not continuous -- need to copy ↵Gravatar Mark Borgerding2010-01-22
| | | | | | | | to temporary
* | changed FFT function vector and Matrix args to pointer as Benoit suggestedGravatar Mark Borgerding2010-01-22
| | | | | | | | implemented 2D Complex FFT for FFTW impl
* | updated comments and played around with MapGravatar Mark Borgerding2010-01-21
| |
| * Silenced type conversion warnings.Gravatar Hauke Heibel2010-02-03
|/
* unimportant small fixGravatar Thomas Capricelli2010-01-04
|
* Added to possibility to compile unit tests at maximum warning level.Gravatar Hauke Heibel2009-12-12
| | | | Silenced (amongst others) many conversion related warnings.
* Adapted a mail from Mark about some design and add it as documentation forGravatar Thomas Capricelli2009-11-30
| | | | the FFT module.
* make the complex module appear in doxygen + small documentationGravatar Thomas Capricelli2009-11-10
|
* make FFT appear in doxygen doc, and provide a mininum of documentationGravatar Thomas Capricelli2009-11-10
|
* added inlines to a bunch of functionsGravatar Mark Borgerding2009-10-31
|
* moved real-half-spectrum reflection into Eigen::FFTGravatar Mark Borgerding2009-10-30
|
* moved scaling to Eigen::FFTGravatar Mark Borgerding2009-10-30
|
* inlining,all namespace declaration moved to FFT, removed preprocessor ↵Gravatar Mark Borgerding2009-10-21
| | | | definitions,
* merge branchesGravatar Mark Borgerding2009-10-21
|\
* | renamed 'Traits' to 'Impl', added vim modelines for syntax highlightingGravatar Mark Borgerding2009-10-21
| |
| * MatrixBase:Gravatar Benoit Jacob2009-10-20
|/ | | | | | | | | * support resize() to same size (nop). The case of FFT was another case where that make one's life far easier. hope that's ok with you Gael. but indeed, i don't use it in the ReturnByValue stuff. FFT: * Support MatrixBase (well, in the case with direct memory access such as Map) * adapt unit test
* more work on ei_fftw_implGravatar Mark Borgerding2009-05-31
|
* added ei_fftw_implGravatar Mark Borgerding2009-05-30
|
* various comment changesGravatar Mark Borgerding2009-05-27
|
* changed name from simple_fft_traits to ei_kissfft_implGravatar Mark Borgerding2009-05-25