Felix J. Ogris
1c3c9a5c94
call $(MAKE) instead of make
2025-02-01 18:19:23 +01:00
razor_laptop
59c8cdfb08
fixed test/Makefile line 137 missing ')'
2021-10-18 00:43:05 +08:00
Vasyl Gello
7c9a5586a9
testkiss.py: Do not depend on tools/fft_*
...
Fixes test run with -DKISSFFT_TOOLS=OFF
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-02-05 13:34:16 +02:00
Vasyl Gello
7eeda21377
Add testsuite
...
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-02-05 13:34:16 +02:00
Vasyl Gello
cccf41adf2
Overhaul CMake makefiles
...
* Minimum CMake version lowered to 3.6 (tested on 3.6.1)
* Refactored CMake configuration options
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-02-05 13:34:16 +02:00
Vasyl Gello
2e2747c129
Overhaul Make makefiles
...
* Header files and correspondent C sources that define
functions recently added to public API moved from
'tools' directory to root
* By default, install prefix is '/usr/local/', and header
install path is '${PREFIX}/include/kissfft'
* Added detection of external libraries like FFTW or libPNG
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-02-05 13:34:16 +02:00
Mark Borgerding
e321f7a4d7
dropped -Waggregate-return from warning flags as it created spurious warnings for recent c++ compilation (found through cmake build on CentOS 8)
2021-01-23 11:53:53 -05:00
Vasyl Gello
7651bdaaa1
Increase CTest interval
...
* Fixes failing testcpp by timeout
Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
2021-01-21 17:07:39 +02:00
Anonymous Maarten
a63dfc7f11
Build tools + tests with cmake + add VERSION + parallel install
2020-10-30 02:49:49 +01:00
Mark Borgerding
cf5813a1b4
added test for simd crash to "make testall" and thus travis CI
2020-04-19 10:06:56 -04:00
Mark Borgerding
b30b93cd97
A test case for issue #40 . Segfaults with: make -C test test_simd && ./test/test_simd
2020-04-19 09:57:40 -04:00
Mark Borgerding
b420613372
I had to fix some python3 incompatibilities and realized how embarrassing the code was. I refactored to make it look a little more like it was written by someone who knows Python.
2020-03-15 14:53:58 -04:00
Mark Borgerding
b24d80769b
removed unused and rotted code ( closes #25 )
2019-07-19 10:44:21 -04:00
Mark Borgerding
cbf1f0eed1
removed unused and unmaintained mk_test.py
2019-02-01 07:40:39 -05:00
Mark Borgerding
a7ea65edb1
more modern python
2019-02-01 07:38:42 -05:00
Mark Borgerding
e931ae3d4b
no longer use deprecated popen2 module
2019-02-01 07:20:01 -05:00
Mark Borgerding
0dca78f0a5
added missing copyright notice
2018-07-21 11:02:03 -04:00
h.udo
4bff6bca72
[Unlicense] Convert to SPDX license format
2018-07-19 14:49:00 +01:00
Mark Borgerding
8924f4e4ad
check return value from system call
2012-07-18 00:10:47 -04:00
Mark Borgerding
8a01c6085d
merge and fixes for RedHat 5.5 gcc 64bit
2012-07-18 00:19:37 -04:00
Mark Borgerding
4faaa83075
converted testkiss.py from Numeric to numpy
2012-07-17 23:31:00 -04:00
Mark Borgerding
dc6bfad0ab
previous gcc versions might've been silently adding -lm at the end of the link line.
2012-07-15 22:35:28 -04:00
Mark Borgerding
57925fd126
made threadsafe
2010-05-27 22:54:01 -04:00
Mark Borgerding
089923378d
working sourecforge bug
2009-11-28 04:14:47 +00:00
Mark Borgerding
6f20be2ffb
updated twotonetest to take fft size as input
2009-11-06 18:34:24 +00:00
Mark Borgerding
51e95088b3
*** empty log message ***
2009-10-09 19:06:16 +00:00
Mark Borgerding
26f8faa6e8
changed code from memalign to _mm_malloc
2009-09-28 15:55:19 +00:00
Mark Borgerding
0aaf69c005
using -mtune=native
2009-09-22 01:53:33 +00:00
Mark Borgerding
3a4db1fed7
*** empty log message ***
2009-05-18 03:23:38 +00:00
Mark Borgerding
3a27b71226
*** empty log message ***
2009-05-18 02:30:47 +00:00
Mark Borgerding
2b5477d54c
first addition of kissfft.hh the C++ template fft engine
2009-05-17 23:57:26 +00:00
Mark Borgerding
3df04c8671
openmp directives
2008-08-22 21:43:25 +00:00
Mark Borgerding
348d8dd530
removed x86 specifics
2007-01-07 00:01:59 +00:00
Mark Borgerding
3dae7a23a6
changed python2.3 to python
2007-01-07 00:00:52 +00:00
Mark Borgerding
277ec6a77d
*** empty log message ***
2006-11-14 19:52:42 +00:00
Mark Borgerding
633c0587ad
*** empty log message ***
2006-11-14 19:43:17 +00:00
Mark Borgerding
1922ba0d4e
update benchmark tool to allow multi-dimensional and/or real FFTs
2006-11-14 19:40:58 +00:00
Mark Borgerding
97ce553a94
fwd, inverse N-d real FFTs now work to the best of my knowledge
2006-11-14 18:57:44 +00:00
Mark Borgerding
b4d5ded242
fwd kissfftndr sorta works, but the packing is wrong, or at least different from FFTW
2006-11-14 15:32:22 +00:00
Mark Borgerding
7f68a2916b
*** empty log message ***
2006-11-13 21:06:39 +00:00
Mark Borgerding
a95fbd464f
woops bad file paths
2006-07-13 02:43:34 +00:00
Mark Borgerding
2cce2ea306
added kiss_fft_next_fast_size() to determine the next number divisible by the radices 2,3,5
2006-06-28 03:25:02 +00:00
Mark Borgerding
a09fc4a364
*** empty log message ***
2006-05-31 03:49:02 +00:00
Mark Borgerding
f0e7410b0e
*** empty log message ***
2006-03-14 14:44:40 +00:00
Mark Borgerding
51a73f7ccc
*** empty log message ***
2006-03-14 02:45:18 +00:00
Mark Borgerding
f088e415b4
real inverse fixed point fft scaling was broken. Now fixed is fixed.
2005-10-27 18:56:45 +00:00
Mark Borgerding
18d0ad1604
*** empty log message ***
2005-10-07 12:29:36 +00:00
Mark Borgerding
f492f40cb7
*** empty log message ***
2005-07-09 03:51:43 +00:00
Mark Borgerding
3b5dfee961
added kiss_fft_cleanup
...
updated Makefiles for long and simd targets
2005-07-09 03:42:07 +00:00
Mark Borgerding
4be23bffa4
polishing SIMD changes
2005-06-25 04:38:19 +00:00