GNU Radio 3.5.3.2 C++ API
volk.h
Go to the documentation of this file.
1
/*this file is auto generated by make_h.py*/
2
3
#ifndef INCLUDED_VOLK_RUNTIME
4
#define INCLUDED_VOLK_RUNTIME
5
6
#include<
volk/volk_typedefs.h
>
7
#include<
volk/volk_config_fixed.h
>
8
#include<
volk/volk_common.h
>
9
#include<
volk/volk_complex.h
>
10
__VOLK_DECL_BEGIN
11
12
13
struct
volk_func_desc
{
14
const
char
**
indices
;
15
const
int
*
arch_defs
;
16
const
int
n_archs
;
17
};
18
19
VOLK_API
unsigned
int
volk_get_alignment
(
void
);
20
21
extern
VOLK_API
p_16ic_deinterleave_16i_x2_a
volk_16ic_deinterleave_16i_x2_a
;
22
extern
VOLK_API
void
volk_16ic_deinterleave_16i_x2_a_manual
(
int16_t
* iBuffer,
int16_t
* qBuffer,
const
lv_16sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
23
extern
VOLK_API
struct
volk_func_desc
volk_16ic_deinterleave_16i_x2_a_get_func_desc
(void);
24
extern
VOLK_API
p_16i_x4_quad_max_star_16i_a
volk_16i_x4_quad_max_star_16i_a
;
25
extern
VOLK_API
void
volk_16i_x4_quad_max_star_16i_a_manual
(
short
* target,
short
* src0,
short
* src1,
short
* src2,
short
* src3,
unsigned
int
num_bytes,
const
char
* arch);
26
extern
VOLK_API
struct
volk_func_desc
volk_16i_x4_quad_max_star_16i_a_get_func_desc
(void);
27
extern
VOLK_API
p_32f_x2_add_32f_u
volk_32f_x2_add_32f_u
;
28
extern
VOLK_API
void
volk_32f_x2_add_32f_u_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
29
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_add_32f_u_get_func_desc
(void);
30
extern
VOLK_API
p_32i_x2_and_32i_a
volk_32i_x2_and_32i_a
;
31
extern
VOLK_API
void
volk_32i_x2_and_32i_a_manual
(
int32_t
* cVector,
const
int32_t
* aVector,
const
int32_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
32
extern
VOLK_API
struct
volk_func_desc
volk_32i_x2_and_32i_a_get_func_desc
(void);
33
extern
VOLK_API
p_16i_x5_add_quad_16i_x4_a
volk_16i_x5_add_quad_16i_x4_a
;
34
extern
VOLK_API
void
volk_16i_x5_add_quad_16i_x4_a_manual
(
short
* target0,
short
* target1,
short
* target2,
short
* target3,
short
* src0,
short
* src1,
short
* src2,
short
* src3,
short
* src4,
unsigned
int
num_bytes,
const
char
* arch);
35
extern
VOLK_API
struct
volk_func_desc
volk_16i_x5_add_quad_16i_x4_a_get_func_desc
(void);
36
extern
VOLK_API
p_16i_permute_and_scalar_add_a
volk_16i_permute_and_scalar_add_a
;
37
extern
VOLK_API
void
volk_16i_permute_and_scalar_add_a_manual
(
short
* target,
short
* src0,
short
* permute_indexes,
short
* cntl0,
short
* cntl1,
short
* cntl2,
short
* cntl3,
short
* scalars,
unsigned
int
num_bytes,
const
char
* arch);
38
extern
VOLK_API
struct
volk_func_desc
volk_16i_permute_and_scalar_add_a_get_func_desc
(void);
39
extern
VOLK_API
p_32f_x2_interleave_32fc_a
volk_32f_x2_interleave_32fc_a
;
40
extern
VOLK_API
void
volk_32f_x2_interleave_32fc_a_manual
(
lv_32fc_t
* complexVector,
const
float
* iBuffer,
const
float
* qBuffer,
unsigned
int
num_points,
const
char
* arch);
41
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_interleave_32fc_a_get_func_desc
(void);
42
extern
VOLK_API
p_64f_x2_min_64f_a
volk_64f_x2_min_64f_a
;
43
extern
VOLK_API
void
volk_64f_x2_min_64f_a_manual
(
double
* cVector,
const
double
* aVector,
const
double
* bVector,
unsigned
int
num_points,
const
char
* arch);
44
extern
VOLK_API
struct
volk_func_desc
volk_64f_x2_min_64f_a_get_func_desc
(void);
45
extern
VOLK_API
p_32fc_x2_multiply_conjugate_32fc_a
volk_32fc_x2_multiply_conjugate_32fc_a
;
46
extern
VOLK_API
void
volk_32fc_x2_multiply_conjugate_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
47
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_multiply_conjugate_32fc_a_get_func_desc
(void);
48
extern
VOLK_API
p_16i_branch_4_state_8_a
volk_16i_branch_4_state_8_a
;
49
extern
VOLK_API
void
volk_16i_branch_4_state_8_a_manual
(
short
* target,
short
* src0,
char
** permuters,
short
* cntl2,
short
* cntl3,
short
* scalars,
const
char
* arch);
50
extern
VOLK_API
struct
volk_func_desc
volk_16i_branch_4_state_8_a_get_func_desc
(void);
51
extern
VOLK_API
p_32f_x2_dot_prod_32f_u
volk_32f_x2_dot_prod_32f_u
;
52
extern
VOLK_API
void
volk_32f_x2_dot_prod_32f_u_manual
(
float
* result,
const
float
* input,
const
float
*
taps
,
unsigned
int
num_points,
const
char
* arch);
53
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_dot_prod_32f_u_get_func_desc
(void);
54
extern
VOLK_API
p_32u_popcnt_a
volk_32u_popcnt_a
;
55
extern
VOLK_API
void
volk_32u_popcnt_a_manual
(
uint32_t
* ret,
const
uint32_t
value,
const
char
* arch);
56
extern
VOLK_API
struct
volk_func_desc
volk_32u_popcnt_a_get_func_desc
(void);
57
extern
VOLK_API
p_32fc_x2_s32f_square_dist_scalar_mult_32f_a
volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a
;
58
extern
VOLK_API
void
volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_manual
(
float
* target,
lv_32fc_t
* src0,
lv_32fc_t
* points,
float
scalar,
unsigned
int
num_bytes,
const
char
* arch);
59
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_get_func_desc
(void);
60
extern
VOLK_API
p_64f_x2_max_64f_a
volk_64f_x2_max_64f_a
;
61
extern
VOLK_API
void
volk_64f_x2_max_64f_a_manual
(
double
* cVector,
const
double
* aVector,
const
double
* bVector,
unsigned
int
num_points,
const
char
* arch);
62
extern
VOLK_API
struct
volk_func_desc
volk_64f_x2_max_64f_a_get_func_desc
(void);
63
extern
VOLK_API
p_32f_x2_s32f_interleave_16ic_a
volk_32f_x2_s32f_interleave_16ic_a
;
64
extern
VOLK_API
void
volk_32f_x2_s32f_interleave_16ic_a_manual
(
lv_16sc_t
* complexVector,
const
float
* iBuffer,
const
float
* qBuffer,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
65
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_s32f_interleave_16ic_a_get_func_desc
(void);
66
extern
VOLK_API
p_32fc_s32f_x2_power_spectral_density_32f_a
volk_32fc_s32f_x2_power_spectral_density_32f_a
;
67
extern
VOLK_API
void
volk_32fc_s32f_x2_power_spectral_density_32f_a_manual
(
float
* logPowerOutput,
const
lv_32fc_t
* complexFFTInput,
const
float
normalizationFactor,
const
float
rbw,
unsigned
int
num_points,
const
char
* arch);
68
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_x2_power_spectral_density_32f_a_get_func_desc
(void);
69
extern
VOLK_API
p_32fc_32f_multiply_32fc_a
volk_32fc_32f_multiply_32fc_a
;
70
extern
VOLK_API
void
volk_32fc_32f_multiply_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
71
extern
VOLK_API
struct
volk_func_desc
volk_32fc_32f_multiply_32fc_a_get_func_desc
(void);
72
extern
VOLK_API
p_32f_x2_multiply_32f_u
volk_32f_x2_multiply_32f_u
;
73
extern
VOLK_API
void
volk_32f_x2_multiply_32f_u_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
74
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_multiply_32f_u_get_func_desc
(void);
75
extern
VOLK_API
p_32fc_x2_multiply_32fc_a
volk_32fc_x2_multiply_32fc_a
;
76
extern
VOLK_API
void
volk_32fc_x2_multiply_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
77
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_multiply_32fc_a_get_func_desc
(void);
78
extern
VOLK_API
p_8ic_x2_multiply_conjugate_16ic_a
volk_8ic_x2_multiply_conjugate_16ic_a
;
79
extern
VOLK_API
void
volk_8ic_x2_multiply_conjugate_16ic_a_manual
(
lv_16sc_t
* cVector,
const
lv_8sc_t
* aVector,
const
lv_8sc_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
80
extern
VOLK_API
struct
volk_func_desc
volk_8ic_x2_multiply_conjugate_16ic_a_get_func_desc
(void);
81
extern
VOLK_API
p_32f_x2_divide_32f_a
volk_32f_x2_divide_32f_a
;
82
extern
VOLK_API
void
volk_32f_x2_divide_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
83
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_divide_32f_a_get_func_desc
(void);
84
extern
VOLK_API
p_64u_byteswap_a
volk_64u_byteswap_a
;
85
extern
VOLK_API
void
volk_64u_byteswap_a_manual
(
uint64_t
* intsToSwap,
unsigned
int
num_points,
const
char
* arch);
86
extern
VOLK_API
struct
volk_func_desc
volk_64u_byteswap_a_get_func_desc
(void);
87
extern
VOLK_API
p_32fc_deinterleave_32f_x2_a
volk_32fc_deinterleave_32f_x2_a
;
88
extern
VOLK_API
void
volk_32fc_deinterleave_32f_x2_a_manual
(
float
* iBuffer,
float
* qBuffer,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
89
extern
VOLK_API
struct
volk_func_desc
volk_32fc_deinterleave_32f_x2_a_get_func_desc
(void);
90
extern
VOLK_API
p_32fc_s32f_atan2_32f_a
volk_32fc_s32f_atan2_32f_a
;
91
extern
VOLK_API
void
volk_32fc_s32f_atan2_32f_a_manual
(
float
* outputVector,
const
lv_32fc_t
* inputVector,
const
float
normalizeFactor,
unsigned
int
num_points,
const
char
* arch);
92
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_atan2_32f_a_get_func_desc
(void);
93
extern
VOLK_API
p_32f_s32f_convert_16i_u
volk_32f_s32f_convert_16i_u
;
94
extern
VOLK_API
void
volk_32f_s32f_convert_16i_u_manual
(
int16_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
95
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_16i_u_get_func_desc
(void);
96
extern
VOLK_API
p_32f_convert_64f_a
volk_32f_convert_64f_a
;
97
extern
VOLK_API
void
volk_32f_convert_64f_a_manual
(
double
* outputVector,
const
float
* inputVector,
unsigned
int
num_points,
const
char
* arch);
98
extern
VOLK_API
struct
volk_func_desc
volk_32f_convert_64f_a_get_func_desc
(void);
99
extern
VOLK_API
p_8ic_s32f_deinterleave_real_32f_a
volk_8ic_s32f_deinterleave_real_32f_a
;
100
extern
VOLK_API
void
volk_8ic_s32f_deinterleave_real_32f_a_manual
(
float
* iBuffer,
const
lv_8sc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
101
extern
VOLK_API
struct
volk_func_desc
volk_8ic_s32f_deinterleave_real_32f_a_get_func_desc
(void);
102
extern
VOLK_API
p_32f_x3_sum_of_poly_32f_a
volk_32f_x3_sum_of_poly_32f_a
;
103
extern
VOLK_API
void
volk_32f_x3_sum_of_poly_32f_a_manual
(
float
* target,
float
* src0,
float
* center_point_array,
float
* cutoff,
unsigned
int
num_bytes,
const
char
* arch);
104
extern
VOLK_API
struct
volk_func_desc
volk_32f_x3_sum_of_poly_32f_a_get_func_desc
(void);
105
extern
VOLK_API
p_32fc_deinterleave_real_32f_a
volk_32fc_deinterleave_real_32f_a
;
106
extern
VOLK_API
void
volk_32fc_deinterleave_real_32f_a_manual
(
float
* iBuffer,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
107
extern
VOLK_API
struct
volk_func_desc
volk_32fc_deinterleave_real_32f_a_get_func_desc
(void);
108
extern
VOLK_API
p_32fc_deinterleave_real_64f_a
volk_32fc_deinterleave_real_64f_a
;
109
extern
VOLK_API
void
volk_32fc_deinterleave_real_64f_a_manual
(
double
* iBuffer,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
110
extern
VOLK_API
struct
volk_func_desc
volk_32fc_deinterleave_real_64f_a_get_func_desc
(void);
111
extern
VOLK_API
p_32fc_deinterleave_imag_32f_a
volk_32fc_deinterleave_imag_32f_a
;
112
extern
VOLK_API
void
volk_32fc_deinterleave_imag_32f_a_manual
(
float
* qBuffer,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
113
extern
VOLK_API
struct
volk_func_desc
volk_32fc_deinterleave_imag_32f_a_get_func_desc
(void);
114
extern
VOLK_API
p_64u_popcnt_a
volk_64u_popcnt_a
;
115
extern
VOLK_API
void
volk_64u_popcnt_a_manual
(
uint64_t
* ret,
const
uint64_t
value,
const
char
* arch);
116
extern
VOLK_API
struct
volk_func_desc
volk_64u_popcnt_a_get_func_desc
(void);
117
extern
VOLK_API
p_16ic_deinterleave_real_16i_a
volk_16ic_deinterleave_real_16i_a
;
118
extern
VOLK_API
void
volk_16ic_deinterleave_real_16i_a_manual
(
int16_t
* iBuffer,
const
lv_16sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
119
extern
VOLK_API
struct
volk_func_desc
volk_16ic_deinterleave_real_16i_a_get_func_desc
(void);
120
extern
VOLK_API
p_16i_convert_8i_u
volk_16i_convert_8i_u
;
121
extern
VOLK_API
void
volk_16i_convert_8i_u_manual
(
int8_t
* outputVector,
const
int16_t
* inputVector,
unsigned
int
num_points,
const
char
* arch);
122
extern
VOLK_API
struct
volk_func_desc
volk_16i_convert_8i_u_get_func_desc
(void);
123
extern
VOLK_API
p_32i_x2_or_32i_a
volk_32i_x2_or_32i_a
;
124
extern
VOLK_API
void
volk_32i_x2_or_32i_a_manual
(
int32_t
* cVector,
const
int32_t
* aVector,
const
int32_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
125
extern
VOLK_API
struct
volk_func_desc
volk_32i_x2_or_32i_a_get_func_desc
(void);
126
extern
VOLK_API
p_16ic_s32f_deinterleave_32f_x2_a
volk_16ic_s32f_deinterleave_32f_x2_a
;
127
extern
VOLK_API
void
volk_16ic_s32f_deinterleave_32f_x2_a_manual
(
float
* iBuffer,
float
* qBuffer,
const
lv_16sc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
128
extern
VOLK_API
struct
volk_func_desc
volk_16ic_s32f_deinterleave_32f_x2_a_get_func_desc
(void);
129
extern
VOLK_API
p_8ic_deinterleave_16i_x2_a
volk_8ic_deinterleave_16i_x2_a
;
130
extern
VOLK_API
void
volk_8ic_deinterleave_16i_x2_a_manual
(
int16_t
* iBuffer,
int16_t
* qBuffer,
const
lv_8sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
131
extern
VOLK_API
struct
volk_func_desc
volk_8ic_deinterleave_16i_x2_a_get_func_desc
(void);
132
extern
VOLK_API
p_32f_stddev_and_mean_32f_x2_a
volk_32f_stddev_and_mean_32f_x2_a
;
133
extern
VOLK_API
void
volk_32f_stddev_and_mean_32f_x2_a_manual
(
float
* stddev,
float
* mean,
const
float
* inputBuffer,
unsigned
int
num_points,
const
char
* arch);
134
extern
VOLK_API
struct
volk_func_desc
volk_32f_stddev_and_mean_32f_x2_a_get_func_desc
(void);
135
extern
VOLK_API
p_32f_s32f_convert_8i_a
volk_32f_s32f_convert_8i_a
;
136
extern
VOLK_API
void
volk_32f_s32f_convert_8i_a_manual
(
int8_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
137
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_8i_a_get_func_desc
(void);
138
extern
VOLK_API
p_32fc_magnitude_squared_32f_a
volk_32fc_magnitude_squared_32f_a
;
139
extern
VOLK_API
void
volk_32fc_magnitude_squared_32f_a_manual
(
float
* magnitudeVector,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
140
extern
VOLK_API
struct
volk_func_desc
volk_32fc_magnitude_squared_32f_a_get_func_desc
(void);
141
extern
VOLK_API
p_16i_max_star_16i_a
volk_16i_max_star_16i_a
;
142
extern
VOLK_API
void
volk_16i_max_star_16i_a_manual
(
short
* target,
short
* src0,
unsigned
int
num_bytes,
const
char
* arch);
143
extern
VOLK_API
struct
volk_func_desc
volk_16i_max_star_16i_a_get_func_desc
(void);
144
extern
VOLK_API
p_32f_s32f_convert_8i_u
volk_32f_s32f_convert_8i_u
;
145
extern
VOLK_API
void
volk_32f_s32f_convert_8i_u_manual
(
int8_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
146
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_8i_u_get_func_desc
(void);
147
extern
VOLK_API
p_32f_s32f_multiply_32f_a
volk_32f_s32f_multiply_32f_a
;
148
extern
VOLK_API
void
volk_32f_s32f_multiply_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
149
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_multiply_32f_a_get_func_desc
(void);
150
extern
VOLK_API
p_8i_s32f_convert_32f_a
volk_8i_s32f_convert_32f_a
;
151
extern
VOLK_API
void
volk_8i_s32f_convert_32f_a_manual
(
float
* outputVector,
const
int8_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
152
extern
VOLK_API
struct
volk_func_desc
volk_8i_s32f_convert_32f_a_get_func_desc
(void);
153
extern
VOLK_API
p_8ic_x2_s32f_multiply_conjugate_32fc_a
volk_8ic_x2_s32f_multiply_conjugate_32fc_a
;
154
extern
VOLK_API
void
volk_8ic_x2_s32f_multiply_conjugate_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_8sc_t
* aVector,
const
lv_8sc_t
* bVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
155
extern
VOLK_API
struct
volk_func_desc
volk_8ic_x2_s32f_multiply_conjugate_32fc_a_get_func_desc
(void);
156
extern
VOLK_API
p_8i_convert_16i_a
volk_8i_convert_16i_a
;
157
extern
VOLK_API
void
volk_8i_convert_16i_a_manual
(
int16_t
* outputVector,
const
int8_t
* inputVector,
unsigned
int
num_points,
const
char
* arch);
158
extern
VOLK_API
struct
volk_func_desc
volk_8i_convert_16i_a_get_func_desc
(void);
159
extern
VOLK_API
p_16i_max_star_horizontal_16i_a
volk_16i_max_star_horizontal_16i_a
;
160
extern
VOLK_API
void
volk_16i_max_star_horizontal_16i_a_manual
(
int16_t
* target,
int16_t
* src0,
unsigned
int
num_bytes,
const
char
* arch);
161
extern
VOLK_API
struct
volk_func_desc
volk_16i_max_star_horizontal_16i_a_get_func_desc
(void);
162
extern
VOLK_API
p_8ic_deinterleave_real_8i_a
volk_8ic_deinterleave_real_8i_a
;
163
extern
VOLK_API
void
volk_8ic_deinterleave_real_8i_a_manual
(
int8_t
* iBuffer,
const
lv_8sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
164
extern
VOLK_API
struct
volk_func_desc
volk_8ic_deinterleave_real_8i_a_get_func_desc
(void);
165
extern
VOLK_API
p_32f_sqrt_32f_a
volk_32f_sqrt_32f_a
;
166
extern
VOLK_API
void
volk_32f_sqrt_32f_a_manual
(
float
* cVector,
const
float
* aVector,
unsigned
int
num_points,
const
char
* arch);
167
extern
VOLK_API
struct
volk_func_desc
volk_32f_sqrt_32f_a_get_func_desc
(void);
168
extern
VOLK_API
p_32f_x2_max_32f_a
volk_32f_x2_max_32f_a
;
169
extern
VOLK_API
void
volk_32f_x2_max_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
170
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_max_32f_a_get_func_desc
(void);
171
extern
VOLK_API
p_32fc_s32fc_multiply_32fc_u
volk_32fc_s32fc_multiply_32fc_u
;
172
extern
VOLK_API
void
volk_32fc_s32fc_multiply_32fc_u_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
scalar,
unsigned
int
num_points,
const
char
* arch);
173
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32fc_multiply_32fc_u_get_func_desc
(void);
174
extern
VOLK_API
p_32u_byteswap_a
volk_32u_byteswap_a
;
175
extern
VOLK_API
void
volk_32u_byteswap_a_manual
(
uint32_t
* intsToSwap,
unsigned
int
num_points,
const
char
* arch);
176
extern
VOLK_API
struct
volk_func_desc
volk_32u_byteswap_a_get_func_desc
(void);
177
extern
VOLK_API
p_32fc_deinterleave_64f_x2_a
volk_32fc_deinterleave_64f_x2_a
;
178
extern
VOLK_API
void
volk_32fc_deinterleave_64f_x2_a_manual
(
double
* iBuffer,
double
* qBuffer,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
179
extern
VOLK_API
struct
volk_func_desc
volk_32fc_deinterleave_64f_x2_a_get_func_desc
(void);
180
extern
VOLK_API
p_32fc_x2_square_dist_32f_a
volk_32fc_x2_square_dist_32f_a
;
181
extern
VOLK_API
void
volk_32fc_x2_square_dist_32f_a_manual
(
float
* target,
lv_32fc_t
* src0,
lv_32fc_t
* points,
unsigned
int
num_bytes,
const
char
* arch);
182
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_square_dist_32f_a_get_func_desc
(void);
183
extern
VOLK_API
p_32fc_x2_multiply_32fc_u
volk_32fc_x2_multiply_32fc_u
;
184
extern
VOLK_API
void
volk_32fc_x2_multiply_32fc_u_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
185
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_multiply_32fc_u_get_func_desc
(void);
186
extern
VOLK_API
p_8i_convert_16i_u
volk_8i_convert_16i_u
;
187
extern
VOLK_API
void
volk_8i_convert_16i_u_manual
(
int16_t
* outputVector,
const
int8_t
* inputVector,
unsigned
int
num_points,
const
char
* arch);
188
extern
VOLK_API
struct
volk_func_desc
volk_8i_convert_16i_u_get_func_desc
(void);
189
extern
VOLK_API
p_32fc_conjugate_32fc_u
volk_32fc_conjugate_32fc_u
;
190
extern
VOLK_API
void
volk_32fc_conjugate_32fc_u_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
unsigned
int
num_points,
const
char
* arch);
191
extern
VOLK_API
struct
volk_func_desc
volk_32fc_conjugate_32fc_u_get_func_desc
(void);
192
extern
VOLK_API
p_16ic_deinterleave_real_8i_a
volk_16ic_deinterleave_real_8i_a
;
193
extern
VOLK_API
void
volk_16ic_deinterleave_real_8i_a_manual
(
int8_t
* iBuffer,
const
lv_16sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
194
extern
VOLK_API
struct
volk_func_desc
volk_16ic_deinterleave_real_8i_a_get_func_desc
(void);
195
extern
VOLK_API
p_16i_s32f_convert_32f_u
volk_16i_s32f_convert_32f_u
;
196
extern
VOLK_API
void
volk_16i_s32f_convert_32f_u_manual
(
float
* outputVector,
const
int16_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
197
extern
VOLK_API
struct
volk_func_desc
volk_16i_s32f_convert_32f_u_get_func_desc
(void);
198
extern
VOLK_API
p_32f_s32f_32f_fm_detect_32f_a
volk_32f_s32f_32f_fm_detect_32f_a
;
199
extern
VOLK_API
void
volk_32f_s32f_32f_fm_detect_32f_a_manual
(
float
* outputVector,
const
float
* inputVector,
const
float
bound,
float
* saveValue,
unsigned
int
num_points,
const
char
* arch);
200
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_32f_fm_detect_32f_a_get_func_desc
(void);
201
extern
VOLK_API
p_32i_s32f_convert_32f_a
volk_32i_s32f_convert_32f_a
;
202
extern
VOLK_API
void
volk_32i_s32f_convert_32f_a_manual
(
float
* outputVector,
const
int32_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
203
extern
VOLK_API
struct
volk_func_desc
volk_32i_s32f_convert_32f_a_get_func_desc
(void);
204
extern
VOLK_API
p_16i_s32f_convert_32f_a
volk_16i_s32f_convert_32f_a
;
205
extern
VOLK_API
void
volk_16i_s32f_convert_32f_a_manual
(
float
* outputVector,
const
int16_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
206
extern
VOLK_API
struct
volk_func_desc
volk_16i_s32f_convert_32f_a_get_func_desc
(void);
207
extern
VOLK_API
p_32f_s32f_convert_32i_a
volk_32f_s32f_convert_32i_a
;
208
extern
VOLK_API
void
volk_32f_s32f_convert_32i_a_manual
(
int32_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
209
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_32i_a_get_func_desc
(void);
210
extern
VOLK_API
p_32fc_magnitude_32f_u
volk_32fc_magnitude_32f_u
;
211
extern
VOLK_API
void
volk_32fc_magnitude_32f_u_manual
(
float
* magnitudeVector,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
212
extern
VOLK_API
struct
volk_func_desc
volk_32fc_magnitude_32f_u_get_func_desc
(void);
213
extern
VOLK_API
p_32f_x2_dot_prod_32f_a
volk_32f_x2_dot_prod_32f_a
;
214
extern
VOLK_API
void
volk_32f_x2_dot_prod_32f_a_manual
(
float
* result,
const
float
* input,
const
float
*
taps
,
unsigned
int
num_points,
const
char
* arch);
215
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_dot_prod_32f_a_get_func_desc
(void);
216
extern
VOLK_API
p_16i_convert_8i_a
volk_16i_convert_8i_a
;
217
extern
VOLK_API
void
volk_16i_convert_8i_a_manual
(
int8_t
* outputVector,
const
int16_t
* inputVector,
unsigned
int
num_points,
const
char
* arch);
218
extern
VOLK_API
struct
volk_func_desc
volk_16i_convert_8i_a_get_func_desc
(void);
219
extern
VOLK_API
p_32f_x2_multiply_32f_a
volk_32f_x2_multiply_32f_a
;
220
extern
VOLK_API
void
volk_32f_x2_multiply_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
221
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_multiply_32f_a_get_func_desc
(void);
222
extern
VOLK_API
p_32fc_s32f_power_32fc_a
volk_32fc_s32f_power_32fc_a
;
223
extern
VOLK_API
void
volk_32fc_s32f_power_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
float
power,
unsigned
int
num_points,
const
char
* arch);
224
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_power_32fc_a_get_func_desc
(void);
225
extern
VOLK_API
p_32f_s32f_normalize_a
volk_32f_s32f_normalize_a
;
226
extern
VOLK_API
void
volk_32f_s32f_normalize_a_manual
(
float
* vecBuffer,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
227
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_normalize_a_get_func_desc
(void);
228
extern
VOLK_API
p_32fc_s32f_deinterleave_real_16i_a
volk_32fc_s32f_deinterleave_real_16i_a
;
229
extern
VOLK_API
void
volk_32fc_s32f_deinterleave_real_16i_a_manual
(
int16_t
* iBuffer,
const
lv_32fc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
230
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_deinterleave_real_16i_a_get_func_desc
(void);
231
extern
VOLK_API
p_16ic_s32f_deinterleave_real_32f_a
volk_16ic_s32f_deinterleave_real_32f_a
;
232
extern
VOLK_API
void
volk_16ic_s32f_deinterleave_real_32f_a_manual
(
float
* iBuffer,
const
lv_16sc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
233
extern
VOLK_API
struct
volk_func_desc
volk_16ic_s32f_deinterleave_real_32f_a_get_func_desc
(void);
234
extern
VOLK_API
p_8i_s32f_convert_32f_u
volk_8i_s32f_convert_32f_u
;
235
extern
VOLK_API
void
volk_8i_s32f_convert_32f_u_manual
(
float
* outputVector,
const
int8_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
236
extern
VOLK_API
struct
volk_func_desc
volk_8i_s32f_convert_32f_u_get_func_desc
(void);
237
extern
VOLK_API
p_32fc_s32fc_multiply_32fc_a
volk_32fc_s32fc_multiply_32fc_a
;
238
extern
VOLK_API
void
volk_32fc_s32fc_multiply_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
scalar,
unsigned
int
num_points,
const
char
* arch);
239
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32fc_multiply_32fc_a_get_func_desc
(void);
240
extern
VOLK_API
p_16ic_s32f_magnitude_32f_a
volk_16ic_s32f_magnitude_32f_a
;
241
extern
VOLK_API
void
volk_16ic_s32f_magnitude_32f_a_manual
(
float
* magnitudeVector,
const
lv_16sc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
242
extern
VOLK_API
struct
volk_func_desc
volk_16ic_s32f_magnitude_32f_a_get_func_desc
(void);
243
extern
VOLK_API
p_32fc_conjugate_32fc_a
volk_32fc_conjugate_32fc_a
;
244
extern
VOLK_API
void
volk_32fc_conjugate_32fc_a_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
unsigned
int
num_points,
const
char
* arch);
245
extern
VOLK_API
struct
volk_func_desc
volk_32fc_conjugate_32fc_a_get_func_desc
(void);
246
extern
VOLK_API
p_32f_x2_subtract_32f_a
volk_32f_x2_subtract_32f_a
;
247
extern
VOLK_API
void
volk_32f_x2_subtract_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
248
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_subtract_32f_a_get_func_desc
(void);
249
extern
VOLK_API
p_32fc_x2_dot_prod_32fc_u
volk_32fc_x2_dot_prod_32fc_u
;
250
extern
VOLK_API
void
volk_32fc_x2_dot_prod_32fc_u_manual
(
lv_32fc_t
* result,
const
lv_32fc_t
* input,
const
lv_32fc_t
*
taps
,
unsigned
int
num_points,
const
char
* arch);
251
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_dot_prod_32fc_u_get_func_desc
(void);
252
extern
VOLK_API
p_32f_s32f_multiply_32f_u
volk_32f_s32f_multiply_32f_u
;
253
extern
VOLK_API
void
volk_32f_s32f_multiply_32f_u_manual
(
float
* cVector,
const
float
* aVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
254
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_multiply_32f_u_get_func_desc
(void);
255
extern
VOLK_API
p_32f_accumulator_s32f_a
volk_32f_accumulator_s32f_a
;
256
extern
VOLK_API
void
volk_32f_accumulator_s32f_a_manual
(
float
* result,
const
float
* inputBuffer,
unsigned
int
num_points,
const
char
* arch);
257
extern
VOLK_API
struct
volk_func_desc
volk_32f_accumulator_s32f_a_get_func_desc
(void);
258
extern
VOLK_API
p_32fc_x2_multiply_conjugate_32fc_u
volk_32fc_x2_multiply_conjugate_32fc_u
;
259
extern
VOLK_API
void
volk_32fc_x2_multiply_conjugate_32fc_u_manual
(
lv_32fc_t
* cVector,
const
lv_32fc_t
* aVector,
const
lv_32fc_t
* bVector,
unsigned
int
num_points,
const
char
* arch);
260
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_multiply_conjugate_32fc_u_get_func_desc
(void);
261
extern
VOLK_API
p_32fc_magnitude_squared_32f_u
volk_32fc_magnitude_squared_32f_u
;
262
extern
VOLK_API
void
volk_32fc_magnitude_squared_32f_u_manual
(
float
* magnitudeVector,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
263
extern
VOLK_API
struct
volk_func_desc
volk_32fc_magnitude_squared_32f_u_get_func_desc
(void);
264
extern
VOLK_API
p_32f_s32f_power_32f_a
volk_32f_s32f_power_32f_a
;
265
extern
VOLK_API
void
volk_32f_s32f_power_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
power,
unsigned
int
num_points,
const
char
* arch);
266
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_power_32f_a_get_func_desc
(void);
267
extern
VOLK_API
p_32i_s32f_convert_32f_u
volk_32i_s32f_convert_32f_u
;
268
extern
VOLK_API
void
volk_32i_s32f_convert_32f_u_manual
(
float
* outputVector,
const
int32_t
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
269
extern
VOLK_API
struct
volk_func_desc
volk_32i_s32f_convert_32f_u_get_func_desc
(void);
270
extern
VOLK_API
p_32f_index_max_16u_a
volk_32f_index_max_16u_a
;
271
extern
VOLK_API
void
volk_32f_index_max_16u_a_manual
(
unsigned
int
* target,
const
float
* src0,
unsigned
int
num_points,
const
char
* arch);
272
extern
VOLK_API
struct
volk_func_desc
volk_32f_index_max_16u_a_get_func_desc
(void);
273
extern
VOLK_API
p_8ic_s32f_deinterleave_32f_x2_a
volk_8ic_s32f_deinterleave_32f_x2_a
;
274
extern
VOLK_API
void
volk_8ic_s32f_deinterleave_32f_x2_a_manual
(
float
* iBuffer,
float
* qBuffer,
const
lv_8sc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
275
extern
VOLK_API
struct
volk_func_desc
volk_8ic_s32f_deinterleave_32f_x2_a_get_func_desc
(void);
276
extern
VOLK_API
p_16u_byteswap_a
volk_16u_byteswap_a
;
277
extern
VOLK_API
void
volk_16u_byteswap_a_manual
(
uint16_t
* intsToSwap,
unsigned
int
num_points,
const
char
* arch);
278
extern
VOLK_API
struct
volk_func_desc
volk_16u_byteswap_a_get_func_desc
(void);
279
extern
VOLK_API
p_32fc_index_max_16u_a
volk_32fc_index_max_16u_a
;
280
extern
VOLK_API
void
volk_32fc_index_max_16u_a_manual
(
unsigned
int
* target,
lv_32fc_t
* src0,
unsigned
int
num_bytes,
const
char
* arch);
281
extern
VOLK_API
struct
volk_func_desc
volk_32fc_index_max_16u_a_get_func_desc
(void);
282
extern
VOLK_API
p_32fc_s32f_magnitude_16i_a
volk_32fc_s32f_magnitude_16i_a
;
283
extern
VOLK_API
void
volk_32fc_s32f_magnitude_16i_a_manual
(
int16_t
* magnitudeVector,
const
lv_32fc_t
* complexVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
284
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_magnitude_16i_a_get_func_desc
(void);
285
extern
VOLK_API
p_32fc_x2_conjugate_dot_prod_32fc_u
volk_32fc_x2_conjugate_dot_prod_32fc_u
;
286
extern
VOLK_API
void
volk_32fc_x2_conjugate_dot_prod_32fc_u_manual
(
lv_32fc_t
* result,
const
lv_32fc_t
* input,
const
lv_32fc_t
*
taps
,
unsigned
int
num_bytes,
const
char
* arch);
287
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_conjugate_dot_prod_32fc_u_get_func_desc
(void);
288
extern
VOLK_API
p_32fc_s32f_power_spectrum_32f_a
volk_32fc_s32f_power_spectrum_32f_a
;
289
extern
VOLK_API
void
volk_32fc_s32f_power_spectrum_32f_a_manual
(
float
* logPowerOutput,
const
lv_32fc_t
* complexFFTInput,
const
float
normalizationFactor,
unsigned
int
num_points,
const
char
* arch);
290
extern
VOLK_API
struct
volk_func_desc
volk_32fc_s32f_power_spectrum_32f_a_get_func_desc
(void);
291
extern
VOLK_API
p_32fc_magnitude_32f_a
volk_32fc_magnitude_32f_a
;
292
extern
VOLK_API
void
volk_32fc_magnitude_32f_a_manual
(
float
* magnitudeVector,
const
lv_32fc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
293
extern
VOLK_API
struct
volk_func_desc
volk_32fc_magnitude_32f_a_get_func_desc
(void);
294
extern
VOLK_API
p_32f_x2_add_32f_a
volk_32f_x2_add_32f_a
;
295
extern
VOLK_API
void
volk_32f_x2_add_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
296
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_add_32f_a_get_func_desc
(void);
297
extern
VOLK_API
p_32f_convert_64f_u
volk_32f_convert_64f_u
;
298
extern
VOLK_API
void
volk_32f_convert_64f_u_manual
(
double
* outputVector,
const
float
* inputVector,
unsigned
int
num_points,
const
char
* arch);
299
extern
VOLK_API
struct
volk_func_desc
volk_32f_convert_64f_u_get_func_desc
(void);
300
extern
VOLK_API
p_32fc_x2_dot_prod_32fc_a
volk_32fc_x2_dot_prod_32fc_a
;
301
extern
VOLK_API
void
volk_32fc_x2_dot_prod_32fc_a_manual
(
lv_32fc_t
* result,
const
lv_32fc_t
* input,
const
lv_32fc_t
*
taps
,
unsigned
int
num_bytes,
const
char
* arch);
302
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_dot_prod_32fc_a_get_func_desc
(void);
303
extern
VOLK_API
p_32fc_x2_conjugate_dot_prod_32fc_a
volk_32fc_x2_conjugate_dot_prod_32fc_a
;
304
extern
VOLK_API
void
volk_32fc_x2_conjugate_dot_prod_32fc_a_manual
(
lv_32fc_t
* result,
const
lv_32fc_t
* input,
const
lv_32fc_t
*
taps
,
unsigned
int
num_bytes,
const
char
* arch);
305
extern
VOLK_API
struct
volk_func_desc
volk_32fc_x2_conjugate_dot_prod_32fc_a_get_func_desc
(void);
306
extern
VOLK_API
p_32f_s32f_convert_32i_u
volk_32f_s32f_convert_32i_u
;
307
extern
VOLK_API
void
volk_32f_s32f_convert_32i_u_manual
(
int32_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
308
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_32i_u_get_func_desc
(void);
309
extern
VOLK_API
p_32f_s32f_calc_spectral_noise_floor_32f_a
volk_32f_s32f_calc_spectral_noise_floor_32f_a
;
310
extern
VOLK_API
void
volk_32f_s32f_calc_spectral_noise_floor_32f_a_manual
(
float
* noiseFloorAmplitude,
const
float
* realDataPoints,
const
float
spectralExclusionValue,
const
unsigned
int
num_points,
const
char
* arch);
311
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_calc_spectral_noise_floor_32f_a_get_func_desc
(void);
312
extern
VOLK_API
p_16ic_magnitude_16i_a
volk_16ic_magnitude_16i_a
;
313
extern
VOLK_API
void
volk_16ic_magnitude_16i_a_manual
(
int16_t
* magnitudeVector,
const
lv_16sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
314
extern
VOLK_API
struct
volk_func_desc
volk_16ic_magnitude_16i_a_get_func_desc
(void);
315
extern
VOLK_API
p_32f_s32f_convert_16i_a
volk_32f_s32f_convert_16i_a
;
316
extern
VOLK_API
void
volk_32f_s32f_convert_16i_a_manual
(
int16_t
* outputVector,
const
float
* inputVector,
const
float
scalar,
unsigned
int
num_points,
const
char
* arch);
317
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_convert_16i_a_get_func_desc
(void);
318
extern
VOLK_API
p_32f_x2_min_32f_a
volk_32f_x2_min_32f_a
;
319
extern
VOLK_API
void
volk_32f_x2_min_32f_a_manual
(
float
* cVector,
const
float
* aVector,
const
float
* bVector,
unsigned
int
num_points,
const
char
* arch);
320
extern
VOLK_API
struct
volk_func_desc
volk_32f_x2_min_32f_a_get_func_desc
(void);
321
extern
VOLK_API
p_64f_convert_32f_u
volk_64f_convert_32f_u
;
322
extern
VOLK_API
void
volk_64f_convert_32f_u_manual
(
float
* outputVector,
const
double
* inputVector,
unsigned
int
num_points,
const
char
* arch);
323
extern
VOLK_API
struct
volk_func_desc
volk_64f_convert_32f_u_get_func_desc
(void);
324
extern
VOLK_API
p_64f_convert_32f_a
volk_64f_convert_32f_a
;
325
extern
VOLK_API
void
volk_64f_convert_32f_a_manual
(
float
* outputVector,
const
double
* inputVector,
unsigned
int
num_points,
const
char
* arch);
326
extern
VOLK_API
struct
volk_func_desc
volk_64f_convert_32f_a_get_func_desc
(void);
327
extern
VOLK_API
p_32f_s32f_stddev_32f_a
volk_32f_s32f_stddev_32f_a
;
328
extern
VOLK_API
void
volk_32f_s32f_stddev_32f_a_manual
(
float
* stddev,
const
float
* inputBuffer,
const
float
mean,
unsigned
int
num_points,
const
char
* arch);
329
extern
VOLK_API
struct
volk_func_desc
volk_32f_s32f_stddev_32f_a_get_func_desc
(void);
330
extern
VOLK_API
p_8ic_deinterleave_real_16i_a
volk_8ic_deinterleave_real_16i_a
;
331
extern
VOLK_API
void
volk_8ic_deinterleave_real_16i_a_manual
(
int16_t
* iBuffer,
const
lv_8sc_t
* complexVector,
unsigned
int
num_points,
const
char
* arch);
332
extern
VOLK_API
struct
volk_func_desc
volk_8ic_deinterleave_real_16i_a_get_func_desc
(void);
333
__VOLK_DECL_END
334
#endif
/*INCLUDED_VOLK_RUNTIME*/
volk
include
volk
volk.h
Generated on Sat Mar 15 2014 12:03:55 for GNU Radio 3.5.3.2 C++ API by
1.8.1.2