| [710] | 1 | #include "fftservintf.h" | 
|---|
|  | 2 |  | 
|---|
|  | 3 |  | 
|---|
|  | 4 |  | 
|---|
|  | 5 | /* --Methode-- */ | 
|---|
|  | 6 | FFTServerInterface::FFTServerInterface(string info) | 
|---|
|  | 7 | { | 
|---|
|  | 8 | _info = info; | 
|---|
| [717] | 9 | _fgnorm = true; | 
|---|
| [710] | 10 | } | 
|---|
|  | 11 |  | 
|---|
|  | 12 | /* --Methode-- */ | 
|---|
|  | 13 | FFTServerInterface::~FFTServerInterface() | 
|---|
|  | 14 | { | 
|---|
|  | 15 | } | 
|---|
|  | 16 |  | 
|---|
|  | 17 | /* --Methode-- */ | 
|---|
|  | 18 | void FFTServerInterface::FFTForward(TVector< complex<r_8> > const &, TVector< complex<r_8> > &) | 
|---|
|  | 19 | { | 
|---|
| [750] | 20 | throw NotAvailableOperation("FFTServer::FFTForward(TVector...) Unsupported operation !"); | 
|---|
| [710] | 21 | } | 
|---|
|  | 22 |  | 
|---|
|  | 23 | /* --Methode-- */ | 
|---|
|  | 24 | void FFTServerInterface::FFTBackward(TVector< complex<r_8> > const &, TVector< complex<r_8> > &) | 
|---|
|  | 25 | { | 
|---|
| [750] | 26 | throw NotAvailableOperation("FFTServer::FFTBackward(TVector...) Unsupported operation !"); | 
|---|
| [710] | 27 | } | 
|---|
|  | 28 |  | 
|---|
|  | 29 | /* --Methode-- */ | 
|---|
|  | 30 | void FFTServerInterface::FFTForward(TVector< r_8 > const &, TVector< complex<r_8> > &) | 
|---|
|  | 31 | { | 
|---|
| [750] | 32 | throw NotAvailableOperation("FFTServer::FFTForward(TVector...) Unsupported operation !"); | 
|---|
| [710] | 33 | } | 
|---|
|  | 34 |  | 
|---|
|  | 35 | /* --Methode-- */ | 
|---|
|  | 36 | void FFTServerInterface::FFTBackward(TVector< complex<r_8> > const &, TVector< r_8 > &) | 
|---|
|  | 37 | { | 
|---|
| [750] | 38 | throw NotAvailableOperation("FFTServer::FFTBackward(TVector...) Unsupported operation !"); | 
|---|
| [710] | 39 | } | 
|---|
|  | 40 |  | 
|---|
|  | 41 | /* --Methode-- */ | 
|---|
|  | 42 | void FFTServerInterface::FFTForward(TMatrix< complex<r_8> > const &, TMatrix< complex<r_8> > &) | 
|---|
|  | 43 | { | 
|---|
| [750] | 44 | throw NotAvailableOperation("FFTServer::FFTForward(TMatrix...) Unsupported operation !"); | 
|---|
| [710] | 45 | } | 
|---|
|  | 46 |  | 
|---|
|  | 47 | /* --Methode-- */ | 
|---|
|  | 48 | void FFTServerInterface::FFTBackward(TMatrix< complex<r_8> > const &, TMatrix< complex<r_8> > &) | 
|---|
|  | 49 | { | 
|---|
| [750] | 50 | throw NotAvailableOperation("FFTServer::FFTBackward(TMatrix...) Unsupported operation !"); | 
|---|
| [710] | 51 | } | 
|---|
|  | 52 |  | 
|---|
|  | 53 | /* --Methode-- */ | 
|---|
|  | 54 | void FFTServerInterface::FFTForward(TMatrix< r_8 > const &, TMatrix< complex<r_8> > &) | 
|---|
|  | 55 | { | 
|---|
| [750] | 56 | throw NotAvailableOperation("FFTServer::FFTForward(TMatrix...) Unsupported operation !"); | 
|---|
| [710] | 57 | } | 
|---|
|  | 58 |  | 
|---|
|  | 59 | /* --Methode-- */ | 
|---|
|  | 60 | void FFTServerInterface::FFTBackward(TMatrix< complex<r_8> > const &, TMatrix< r_8 > &) | 
|---|
|  | 61 | { | 
|---|
| [750] | 62 | throw NotAvailableOperation("FFTServer::FFTBackward(TMatrix...) Unsupported operation !"); | 
|---|
| [710] | 63 | } | 
|---|
|  | 64 |  | 
|---|
|  | 65 |  | 
|---|
|  | 66 | // ----------------- Transforme pour les float ------------------- | 
|---|
|  | 67 |  | 
|---|
|  | 68 | /* --Methode-- */ | 
|---|
|  | 69 | void FFTServerInterface::FFTForward(TVector< complex<r_4> > const &, TVector< complex<r_4> > &) | 
|---|
|  | 70 | { | 
|---|
| [750] | 71 | throw NotAvailableOperation("FFTServer::FFTForward(TVector r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 72 | } | 
|---|
|  | 73 |  | 
|---|
|  | 74 | /* --Methode-- */ | 
|---|
|  | 75 | void FFTServerInterface::FFTBackward(TVector< complex<r_4> > const &, TVector< complex<r_4> > &) | 
|---|
|  | 76 | { | 
|---|
| [750] | 77 | throw NotAvailableOperation("FFTServer::FFTBackward(TVector r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 78 | } | 
|---|
|  | 79 |  | 
|---|
|  | 80 | /* --Methode-- */ | 
|---|
|  | 81 | void FFTServerInterface::FFTForward(TVector< r_4 > const &, TVector< complex<r_4> > &) | 
|---|
|  | 82 | { | 
|---|
| [750] | 83 | throw NotAvailableOperation("FFTServer::FFTForward(TVector r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 84 | } | 
|---|
|  | 85 |  | 
|---|
|  | 86 | /* --Methode-- */ | 
|---|
|  | 87 | void FFTServerInterface::FFTBackward(TVector< complex<r_4> > const &, TVector< r_4 > &) | 
|---|
|  | 88 | { | 
|---|
| [750] | 89 | throw NotAvailableOperation("FFTServer::FFTBackward(TVector r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 90 | } | 
|---|
|  | 91 |  | 
|---|
|  | 92 | /* --Methode-- */ | 
|---|
|  | 93 | void FFTServerInterface::FFTForward(TMatrix< complex<r_4> > const &, TMatrix< complex<r_4> > &) | 
|---|
|  | 94 | { | 
|---|
| [750] | 95 | throw NotAvailableOperation("FFTServer::FFTForward(TMatrix r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 96 | } | 
|---|
|  | 97 |  | 
|---|
|  | 98 | /* --Methode-- */ | 
|---|
|  | 99 | void FFTServerInterface::FFTBackward(TMatrix< complex<r_4> > const &, TMatrix< complex<r_4> > &) | 
|---|
|  | 100 | { | 
|---|
| [750] | 101 | throw NotAvailableOperation("FFTServer::FFTBackward(TMatrix r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 102 | } | 
|---|
|  | 103 |  | 
|---|
|  | 104 | /* --Methode-- */ | 
|---|
|  | 105 | void FFTServerInterface::FFTForward(TMatrix< r_4 > const &, TMatrix< complex<r_4> > &) | 
|---|
|  | 106 | { | 
|---|
| [750] | 107 | throw NotAvailableOperation("FFTServer::FFTForward(TMatrix r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 108 | } | 
|---|
|  | 109 |  | 
|---|
|  | 110 | /* --Methode-- */ | 
|---|
|  | 111 | void FFTServerInterface::FFTBackward(TMatrix< complex<r_4> > const &, TMatrix< r_4 > &) | 
|---|
|  | 112 | { | 
|---|
| [750] | 113 | throw NotAvailableOperation("FFTServer::FFTBackward(TMatrix r_4 ... ) Unsupported operation !"); | 
|---|
| [710] | 114 | } | 
|---|
|  | 115 |  | 
|---|
|  | 116 |  | 
|---|