itpp_sci  1.0.0
it++ based simulation framework for scicoslab, scilab and scipy
sim_ap2iq.hpp
1 
6 #ifndef SIM_AP2IQ_HPP
7 #define SIM_AP2IQ_HPP
8 
9 #include <complex>
10 
11 #include <itpp/itbase.h>
12 #include "sim\_sim_extension.hpp"
13 
14 using namespace itpp;
15 using namespace std;
16 
17 namespace SIM
18 {
19 
26 class ap2iq
27 {
28 public:
29  complexd y0;
30 
32  {
33  y0 = complexd(0.0, 0.0);
34  };
35 
36  ~ap2iq()
37  {
38  };
39 
43  void set_output(complexd yout);
44 
48  complexd get_output(void);
49 
55  cvec process(const bvec &ce, const mat &x);
56 
57 };
58 
59 } // namespace SIM
60 #endif //SIM_AP2IQ_HPP
61 
complexd y0
Definition: sim_ap2iq.hpp:29
SIM layer implements low level simulation models with itpp base classes as operational types...
Definition: sim_amp.hpp:15
Definition: _sci_assert.cpp:35
~ap2iq()
Definition: sim_ap2iq.hpp:36
amplitude,phase -> (i+jq) Core function SIM::ap2iq.process()
Definition: sim_ap2iq.hpp:26
ap2iq()
Definition: sim_ap2iq.hpp:31