source: Sophya/trunk/SophyaLib/NTools/fftservintf.cc@ 726

Last change on this file since 726 was 717, checked in by ansari, 26 years ago

Introduction FFTMayer, debug de FFTPack - Reza 5/2/2000

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