summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Piotr Wendykier [Sat, 30 Jul 2011 15:08:27 +0000 (15:08 +0000)]
Some changes needed for release 2.4.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@26
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Tue, 5 Jul 2011 18:54:42 +0000 (18:54 +0000)]
Last changes before releasing version 2.4.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@25
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Tue, 5 Jul 2011 18:40:34 +0000 (18:40 +0000)]
This revision fixes bug #3354134 .
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@24
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Tue, 5 Jul 2011 02:56:29 +0000 (02:56 +0000)]
- Unit tests for DoubleFFT_3D and FloatFFT_3D
- Minor corrections of all tests to make sure that the multi-threaded versions of the n-d FFT are called
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@23
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 2 Jul 2011 16:49:10 +0000 (16:49 +0000)]
- Utility classes for convenient access to data resulting to a call to FFT of real, 3d or 3f data
- Minor changes to build.xml and changelog.txt
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@22
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 2 Jul 2011 16:43:42 +0000 (16:43 +0000)]
Bug correction for issue 3349397
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@21
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 2 Jul 2011 16:32:33 +0000 (16:32 +0000)]
- Minor changes to FloatingPointEqualityChecker, FloatFFT_2DTest
- Unit tests DoubleFFT_3DTest, FloatFFT_3DTest
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@20
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 2 Jul 2011 08:17:43 +0000 (08:17 +0000)]
- Minor changes in RealFFTUtils_2D
- Refactoring of RealFFTUtils_2DTest
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@19
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 2 Jul 2011 06:54:52 +0000 (06:54 +0000)]
- refactoring of unit tests for DoubleFFT_1D, DoubleFFT_2D
- implementation of unit tests for FloatFFT_1D, FloatFFT_2D
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@18
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 25 Jun 2011 05:08:52 +0000 (05:08 +0000)]
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@17
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Sat, 25 Jun 2011 05:08:27 +0000 (05:08 +0000)]
Utility methods to access data resulting from a 2d real FFT (weird packing).
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@16
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Mon, 6 Jun 2011 05:56:58 +0000 (05:56 +0000)]
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@15
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Fri, 3 Jun 2011 07:05:24 +0000 (07:05 +0000)]
Commented some unused variables
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@14
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Fri, 3 Jun 2011 07:04:22 +0000 (07:04 +0000)]
Extensive unit tests for the 1d double FFT. Code coverage is about 88%. The analysis shows some dead-branches in the code.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@13
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Fri, 3 Jun 2011 07:00:19 +0000 (07:00 +0000)]
Reference data to be used by unit tests. The computations were carried out in pure C, using FFTW.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@12
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Mon, 30 May 2011 02:43:51 +0000 (02:43 +0000)]
Added ant tasks for unit-testing and code coverage.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@11
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Sébastien Brisard [Mon, 30 May 2011 02:37:49 +0000 (02:37 +0000)]
Additional (external) libraries providing support for unit-testing and coverage analysis.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@10
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Fri, 27 Feb 2009 16:27:55 +0000 (16:27 +0000)]
Release 2.3:
- Performance improvements for 3D FFT (realForwardFull() and realInverseFull() for not power-of-two sizes).
- Cosmetic changes.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@9
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Sun, 22 Feb 2009 19:02:27 +0000 (19:02 +0000)]
- Performance improvements for 3D FFT (realForwardFull() and realInverseFull() for not power-of-two sizes).
- Cosmetic changes.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@8
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Sat, 31 Jan 2009 01:46:16 +0000 (01:46 +0000)]
Release 2.2:
- Fixed race condition in 3D FFT (realForwardFull() and realInverseFull()).
- Refactoring in ConcurrencyUtils.
- Some cosmetic changes.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@7
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Fri, 12 Dec 2008 17:49:47 +0000 (17:49 +0000)]
Release 2.1:
- Added Bluestein's FFT algorithm that significantly increases the performance and fixes accuracy issues when the size of the data is a number with a large prime factor.
- Added extra digits to the floating-point constants.
- The root mean square (RMS) error is now computed in all accuracy classes.
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@6
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Thu, 20 Nov 2008 01:39:13 +0000 (01:39 +0000)]
Release 2.0:
- added mixed-radix algorithms for all transforms (no more power-of-two size limitation)
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@5
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Sun, 24 Aug 2008 22:16:58 +0000 (22:16 +0000)]
added parallel arraycopy in DHT_1D
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@4
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Mon, 4 Aug 2008 17:51:25 +0000 (17:51 +0000)]
Release 1.7:
- fixed bug causing ArrayIndexOutOfBoundsException when 1D FFT transforms were run in the following order: realFrowardFull(); complexInverse(); realForwardFull()
- added javadoc distribution
- bzip2 is used to compress tar archives
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@3
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Thu, 17 Jul 2008 09:00:29 +0000 (09:00 +0000)]
Share project "JTransforms" into "https://jtransforms.svn.sourceforge.net/svnroot/jtransforms"
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@2
ee641a61-0d52-0410-a2d1-
9a63f603fa9a
Piotr Wendykier [Thu, 17 Jul 2008 08:51:19 +0000 (08:51 +0000)]
Share project "JTransforms" into "https://jtransforms.svn.sourceforge.net/svnroot/jtransforms"
git-svn-id: https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk@1
ee641a61-0d52-0410-a2d1-
9a63f603fa9a