[Scipy-svn] r4317 - branches/refactor_fft/scipy/fftpack/src

scipy-svn at scipy.org scipy-svn at scipy.org
Tue May 13 05:12:00 EDT 2008


Author: cdavid
Date: 2008-05-13 04:11:56 -0500 (Tue, 13 May 2008)
New Revision: 4317

Modified:
   branches/refactor_fft/scipy/fftpack/src/fftpack.cxx
Log:
Update comments for fftpack source file.

Modified: branches/refactor_fft/scipy/fftpack/src/fftpack.cxx
===================================================================
--- branches/refactor_fft/scipy/fftpack/src/fftpack.cxx	2008-05-13 09:07:33 UTC (rev 4316)
+++ branches/refactor_fft/scipy/fftpack/src/fftpack.cxx	2008-05-13 09:11:56 UTC (rev 4317)
@@ -24,19 +24,10 @@
 }
 
 
-/* ************** Definition of backend specific functions ********* */
-
 /*
- * To add a backend :
- *  - create a file drfft_name.c, where you define a function drfft_name where
- *  name is the name of your backend. If you do not use the GEN_CACHE macro,
- *  you will need to define a function void destroy_drname_caches(void), 
- *  which can do nothing
- *  - in drfft.c, include the drfft_name.c file, and add the 3 following lines
- *  just after it:
- *  #ifndef WITH_DJBFFT
- *      GEN_PUBLIC_API(name)
- *  #endif
+ * Each backend define public functions in the backend specific api.h file, and
+ * depending on the options, we set the function called by the python extension
+ * to a backend specific one.
  */
 
 #ifdef WITH_FFTW3




More information about the Scipy-svn mailing list