6 #ifndef SIM_CIRCBUFF_X_HPP
7 #define SIM_CIRCBUFF_X_HPP
9 #include <itpp/itbase.h>
10 #include <itpp/itcomm.h>
11 #include "sim\_sim_extension.hpp"
25 class circbuff_x :
public itpp::Circular_Buffer<complexd>
32 y0 = complexd(0.0, 0.0);
47 void set_output(complexd yout);
57 complexd get_output();
64 cvec generate(
const bvec &ce);
75 cvec process(
const bmat &ceio,
const cvec &x);
81 #endif // SIM_CIRCBUFF_X_HPP
SIM layer implements low level simulation models with itpp base classes as operational types...
Definition: sim_amp.hpp:15
Definition: _sci_assert.cpp:35
circbuff_x()
Definition: sim_circbuff_x.hpp:30
~circbuff_x()
Definition: sim_circbuff_x.hpp:35
complex circular buffer Core functions SIM::circbuff_x.process() SIM::circbuff_x.generate()
Definition: sim_circbuff_x.hpp:25