rm unused veriableHg-commit: 97c8da93aad7280bedbfc2cd9190e30e69cbe4e7
update help manual for MatGetVecsFFTW()Hg-commit: 9b9bde69076f41e44ecbd506f3eea560fbaf51cf
bugfix of fftw.c (a typo). Cleanup ex145.c and ex158.c.Hg-commit: 4d03086648006c42beb267ac63fe8e70641015e8
Many fixes for // comments in C sourceHg-commit: 6087d5ff9c9480e0ff8b9d44422a6be84041fc11
polish fftw.cHg-commit: 7abd81608fc5aaaa3dec4892ee6f15e6d9cae025
Comments added in fftw.cHg-commit: 5b7e18dc2b384aa36f29b60d87f559cba7f9ecd0
fftw_mpi_init() function added to MatCreate_FFTW routine.Hg-commit: 67332baaeeb0403a449c72abd94518e20984eb4b
More clean up of the code. Got rid of overloaded function MatGetVecs in the routine MatCreate_FTTW.Hg-commit: 58700afdcdd9d67d78879d1f6657503a910f7dfb
The entire routine MatGetVecs_FFTW has been deleted because it has no functionality.Hg-commit: dfac48ca918fa64bc77e68d4297c1bb6003a1d23
More comments added to fftw.cHg-commit: a9394dc39a9d67cc69e702edf763acbd3dee9970
cleaup fftw.c and its test examplesHg-commit: 7128b3b7adb6a1619849266787ebe23b3b767d21
InputTransform renamed to VecScatterPetscToFFTW. OutputTransform renamed to VecScatterFFTWToPetsc. Examples ex155.c and ex158.c updated accordingly.Hg-commit: dc6053cf3c78117af9023bd9a2a62b8cb6cfa3
InputTransform renamed to VecScatterPetscToFFTW. OutputTransform renamed to VecScatterFFTWToPetsc. Examples ex155.c and ex158.c updated accordingly.Hg-commit: dc6053cf3c78117af9023bd9a2a62b8cb6cfa3e5
show more ...
Cleaned up the routine InputTransformFFT and OutputTransformFFT. Deleted commented portions.Hg-commit: 062d8d4c3613fe26099a29c13261f49b30d0f473
Bug fixed in the routine MatCreate_FFTW. The size of the vector is now computed correctly for 1D real FFT.Hg-commit: 95c81b8f43d36b3a873f58c6d93923acbf72ea70
output files ex158.out, ex158_2.out, ex158_3.out added for nightly tests.Hg-commit: 0d6b46b6f5518eea704822198291f31b73695b3d
Bug fixed in the routine fftw.c. The parallel layout of the output of the forward DFT is corrected. It should follow local_n0, NOT local_n1!Hg-commit: 24fa1abaab1e998ef1b618995b461a93fec96af6
/src/mat/examples/tests/makefile updated to include ex158.cHg-commit: 25639be7aaf5dbb0303ef4afc3f41862b07eb7af
More Bug fixed in fftw.c. In the routine OutputTransform and InputTransform, the scattering has been corrected.Hg-commit: 645615d0a2241c3ae73f8bbea8d123ff7a41c133
bugfix of fftw interface for Fortran stubsHg-commit: 676a09a31d4b5ab82532afff38e1bb2f7aaa7cb2
fix build error with MatGetVecsFFTW()rename MatGetVecsFFT() as MatGetVecsFFTW()Hg-commit: 27cc73f717614e43f8cb869ab3f94665d4e5a688
Bug fixed in routine MatGetVecs_FFTWHg-commit: 3857b8d4e42b6860ceca9e3c4c8b09549cbf3f16
Bug fixed for /src/mat/examples/tests/ex143.cHg-commit: 5811fd83f5a0d15db5dce271845306fde70c2b83
MatGetVecsFFT now can handle complex DFT for dimensions 2,3 and higherHg-commit: 183f1b2a83935c4de7ede4ce99cd058af4ae1d50
MatgetVecsFFTW created and it works for real FFT and for 2, 3 and higher dimensions.Hg-commit: 64b8ffc5a6954c658c0a6162c94f266154854c42
commit after small changesHg-commit: 7513e5ca7b2bffad341ca194fe2a95bceed77539
1234567