- refactored
- use blaze matrix library instead of Eigen git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@943 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -55,7 +55,7 @@ public:
|
||||
m_b.resize(M);
|
||||
m_h.resize(M);
|
||||
m_fifo.resize(N);
|
||||
m_fifo.setZero();
|
||||
m_fifo = ComplexScalar(0,0);
|
||||
}
|
||||
|
||||
void feed(ComplexScalar const &x, uint32_t push)
|
||||
@@ -86,13 +86,11 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
// Eigen::internal::set_is_malloc_allowed(true);
|
||||
// Partial filter responses
|
||||
for (i=0; i < m_M; i++)
|
||||
{
|
||||
m_h[i] = FirComplex::processReal(m_coeff.col(i));
|
||||
m_h[i] = FirComplex::processReal(column(m_coeff, i));
|
||||
}
|
||||
// Eigen::internal::set_is_malloc_allowed(false);
|
||||
|
||||
// Combine
|
||||
return horner(mu);
|
||||
|
||||
Reference in New Issue
Block a user