Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

qa_complex_dotprod_x86.cc File Reference

#include <cppunit/TestAssert.h>
#include <qa_complex_dotprod_x86.h>
#include <complex_dotprod_x86.h>
#include <string.h>
#include <iostream>
#include <malloc16.h>
#include <sse_debug.h>
#include <cmath>
#include <gr_cpu.h>
#include <random.h>

Defines

#define assertcomplexEqual(expected0, expected1, actual, delta)
 Macro for primitive value comparisons.
#define MAX_BLKS   10
#define FLOATS_PER_BLK   4
#define SHORTS_PER_BLK   2
#define ERR_DELTA   (1e-6)

Functions

void ref_complex_dotprod (const short *input, const float *taps, unsigned n_2_complex_blocks, float *result)

Define Documentation

#define assertcomplexEqual expected0,
expected1,
actual,
delta   ) 
 

Value:

(CppUnit::TestAssert::assertEquals ((expected0), \
        (actual[0]),(delta),__LINE__,__FILE__));   \
        (CppUnit::TestAssert::assertEquals ((expected1), \
                (actual[1]),(delta),__LINE__,__FILE__))
Macro for primitive value comparisons.

#define ERR_DELTA   (1e-6)
 

#define FLOATS_PER_BLK   4
 

#define MAX_BLKS   10
 

#define SHORTS_PER_BLK   2
 


Function Documentation

void ref_complex_dotprod const short *  input,
const float *  taps,
unsigned  n_2_complex_blocks,
float *  result
 


Generated on Tue Mar 15 23:55:34 2005 for GNU Radio by  doxygen 1.4.0