Changeset 1394 in Sophya for trunk/SophyaLib/NTools/fftservintf.h
- Timestamp:
- Feb 12, 2001, 6:09:27 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/fftservintf.h
r1390 r1394 31 31 inline string getInfo() const { return _info; } 32 32 33 // Transforme unidimensionnel sur des doubles34 virtual void FFTForward(TVector< complex<r_8> > const & in, TVector< complex<r_8> > & out);35 virtual void FFTBackward(TVector< complex<r_8> > const & in, TVector< complex<r_8> > & out);36 virtual void FFTForward(TVector< r_8 > const & in, TVector< complex<r_8> > & out);37 virtual void FFTBackward(TVector< complex<r_8> > const & in, TVector< r_8 > & out);38 39 // Transforme unidimensionnel sur des float40 virtual void FFTForward(TVector< complex<r_4> > const & in, TVector< complex<r_4> > & out);41 virtual void FFTBackward(TVector< complex<r_4> > const & in, TVector< complex<r_4> > & out);42 virtual void FFTForward(TVector< r_4 > const & in, TVector< complex<r_4> > & out);43 virtual void FFTBackward(TVector< complex<r_4> > const & in, TVector< r_4 > & out);44 45 46 33 //--------------------------------------------------- 47 34 // Transforme N-dim sur des doubles … … 67 54 class FFTArrayChecker { 68 55 public: 69 FFTArrayChecker( bool checkpack=true, bool onedonly=false);56 FFTArrayChecker(string msg, bool checkpack=true, bool onedonly=false); 70 57 virtual ~FFTArrayChecker(); 58 static T ZeroThreshold(); 71 59 virtual int CheckResize(TArray< complex<T> > const & in, TArray< complex<T> > & out); 72 60 virtual int CheckResize(TArray< T > const & in, TArray< complex<T> > & out); 73 61 virtual int CheckResize(TArray< complex<T> > const & in, TArray< T > & out); 74 virtual void ReShapetoReal(TArray< complex<T> > const & in, TArray< T > & out);75 virtual void ReShapetoCompl(TArray< T > const & in, TArray< complex<T> > & out);62 // virtual void ReShapetoReal(TArray< complex<T> > const & in, TArray< T > & out); 63 // virtual void ReShapetoCompl(TArray< T > const & in, TArray< complex<T> > & out); 76 64 77 65 protected: 66 string _msg; 78 67 bool _checkpack; 79 68 bool _onedonly;
Note:
See TracChangeset
for help on using the changeset viewer.