Changeset 1402 in Sophya for trunk/SophyaLib/NTools/fftservintf.h
- Timestamp:
- Feb 13, 2001, 7:12:07 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/fftservintf.h
r1400 r1402 35 35 virtual void FFTForward(TArray< complex<r_8> > const & in, TArray< complex<r_8> > & out); 36 36 virtual void FFTBackward(TArray< complex<r_8> > const & in, TArray< complex<r_8> > & out); 37 virtual void FFTForward(TArray< r_8 > const & in, TArray< complex<r_8> > & out); 38 virtual void FFTBackward(TArray< complex<r_8> > const & in, TArray< r_8 > & out); 37 virtual void FFTForward(TArray< r_8 > const & in, TArray< complex<r_8> > & out); 38 virtual void FFTBackward(TArray< complex<r_8> > const & in, TArray< r_8 > & out, 39 bool usoutsz=false); 39 40 40 41 // Transforme N-dim sur des float … … 42 43 virtual void FFTBackward(TArray< complex<r_4> > const & in, TArray< complex<r_4> > & out); 43 44 virtual void FFTForward(TArray< r_4 > const & in, TArray< complex<r_4> > & out); 44 virtual void FFTBackward(TArray< complex<r_4> > const & in, TArray< r_4 > & out); 45 virtual void FFTBackward(TArray< complex<r_4> > const & in, TArray< r_4 > & out, 46 bool usoutsz=false); 45 47 46 48 protected: 49 47 50 bool _fgnorm; 48 51 string _info; 52 49 53 }; 50 54 … … 58 62 virtual ~FFTArrayChecker(); 59 63 static T ZeroThreshold(); 64 65 inline void SetMsg(string const & msg) { _msg = msg; } 66 inline void CheckPackedArray(bool ck=true) { _checkpack = ck; } 67 inline void Accept1DOnly(bool ac1d=false) { _onedonly = ac1d; } 68 60 69 virtual int CheckResize(TArray< complex<T> > const & in, TArray< complex<T> > & out); 61 70 virtual int CheckResize(TArray< T > const & in, TArray< complex<T> > & out); 62 virtual int CheckResize(TArray< complex<T> > const & in, TArray< T > & out); 63 // virtual void ReShapetoReal(TArray< complex<T> > const & in, TArray< T > & out); 64 // virtual void ReShapetoCompl(TArray< T > const & in, TArray< complex<T> > & out); 71 virtual int CheckResize(TArray< complex<T> > const & in, TArray< T > & out, 72 bool usoutsz=false); 65 73 66 74 protected: … … 68 76 bool _checkpack; 69 77 bool _onedonly; 78 70 79 }; 71 80
Note:
See TracChangeset
for help on using the changeset viewer.