gr-baz Package
Mathematics

Classes

class  gr_add_ff
 Add streams of complex values. More...
class  gr_conjugate_cc
 output = complex conjugate of input More...
class  gr_multiply_cc
 Multiply streams of complex values. More...
class  gr_multiply_conjugate_cc
 Multiplies a stream by the conjugate of the second stream. More...
class  gr_multiply_const_cc
 Multiply stream of complex values with a constant k. More...
class  gr_multiply_const_ff
 Multiply stream of float values with a constant k. More...
class  gr_multiply_ff
 Multiply streams of complex values. More...
class  gr_nlog10_ff
 output = n*log10(input) + k More...
class  gr_random
 pseudo random number generator More...
class  gr_rms_cf
 RMS average power. More...
class  gr_rms_ff
 RMS average power. More...
class  gr::blocks::conjugate_cc
 output = complex conjugate of input More...
class  gr::blocks::multiply_const_cc
 output = input * complex constant More...
class  gr::blocks::multiply_const_ff
 output = input * real constant More...
class  gr::blocks::nlog10_ff
 output = n*log10(input) + k More...
class  gr::blocks::rms_cf
 RMS average power. More...
class  gr::blocks::rms_ff
 RMS average power. More...
class  gr::blocks::rms_cf_impl
 RMS average power. More...
class  gr::blocks::rms_ff_impl
 RMS average power. More...
class  gr_add_cc
 output = sum (input_0, input_1, ...)Add across all input streams. More...
class  gr_add_const_bb
 output = input + constant More...
class  gr_add_const_cc
 output = input + constant More...
class  gr_add_const_ff
 output = input + constant More...
class  gr_add_const_ii
 output = input + constant More...
class  gr_add_const_sf
 output = input + constant More...
class  gr_add_const_ss
 output = input + constant More...
class  gr_add_const_vcc
 output vector = input vector + constant vector More...
class  gr_add_const_vff
 output vector = input vector + constant vector More...
class  gr_add_const_vii
 output vector = input vector + constant vector More...
class  gr_add_const_vss
 output vector = input vector + constant vector More...
class  gr_add_ii
 output = sum (input_0, input_1, ...)Add across all input streams. More...
class  gr_add_ss
 output = sum (input_0, input_1, ...)Add across all input streams. More...
class  gr_and_bb
 output = input_0 & input_1 & , ... & input_N)bitwise boolean and across all input streams. More...
class  gr_and_const_bb
 output_N = input_N & valuebitwise boolean and of const to the data stream. More...
class  gr_and_const_ii
 output_N = input_N & valuebitwise boolean and of const to the data stream. More...
class  gr_and_const_ss
 output_N = input_N & valuebitwise boolean and of const to the data stream. More...
class  gr_and_ii
 output = input_0 & input_1 & , ... & input_N)bitwise boolean and across all input streams. More...
class  gr_and_ss
 output = input_0 & input_1 & , ... & input_N)bitwise boolean and across all input streams. More...
class  gr_divide_cc
 output = input_0 / input_1 / input_x ...)Divide across all input streams. More...
class  gr_divide_ff
 output = input_0 / input_1 / input_x ...)Divide across all input streams. More...
class  gr_divide_ii
 output = input_0 / input_1 / input_x ...)Divide across all input streams. More...
class  gr_divide_ss
 output = input_0 / input_1 / input_x ...)Divide across all input streams. More...
class  gr_integrate_cc
 output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate More...
class  gr_integrate_ff
 output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate More...
class  gr_integrate_ii
 output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate More...
class  gr_integrate_ss
 output = sum(input[0]...input[n])Integrate successive samples in input stream and decimate More...
class  gr_multiply_const_ii
 output = input * constant More...
class  gr_multiply_const_ss
 output = input * constant More...
class  gr_multiply_const_vcc
 output vector = input vector * constant vector (element-wise) More...
class  gr_multiply_const_vff
 output vector = input vector * constant vector (element-wise) More...
class  gr_multiply_const_vii
 output vector = input vector * constant vector (element-wise) More...
class  gr_multiply_const_vss
 output vector = input vector * constant vector (element-wise) More...
class  gr_multiply_ii
 output = prod (input_0, input_1, ...)Multiply across all input streams. More...
class  gr_multiply_ss
 output = prod (input_0, input_1, ...)Multiply across all input streams. More...
class  gr_not_bb
 output = ~input_0bitwise boolean not across input stream. More...
class  gr_not_ii
 output = ~input_0bitwise boolean not across input stream. More...
class  gr_not_ss
 output = ~input_0bitwise boolean not across input stream. More...
class  gr_or_bb
 output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams. More...
class  gr_or_ii
 output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams. More...
class  gr_or_ss
 output = input_0 | input_1 | , ... | input_N)bitwise boolean or across all input streams. More...
class  gr_sub_cc
 output = input_0 - input_1 - ...)Subtract across all input streams. More...
class  gr_sub_ff
 output = input_0 - input_1 - ...)Subtract across all input streams. More...
class  gr_sub_ii
 output = input_0 - input_1 - ...)Subtract across all input streams. More...
class  gr_sub_ss
 output = input_0 - input_1 - ...)Subtract across all input streams. More...
class  gr_xor_bb
 output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams. More...
class  gr_xor_ii
 output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams. More...
class  gr_xor_ss
 output = input_0 ^ input_1 ^ , ... ^ input_N)bitwise boolean xor across all input streams. More...

Functions

static sptr gr::blocks::add_ff::make (size_t vlen=1)
 Add streams of float values.
static sptr gr::blocks::multiply_cc::make (size_t vlen=1)
 Multiply streams of complex values.
static sptr gr::blocks::multiply_conjugate_cc::make (size_t vlen=1)
 Multiplies a streams by the conjugate of a second stream.
static sptr gr::blocks::multiply_ff::make (size_t vlen=1)
 Multiply streams of float values.

Detailed Description

Function Documentation

static sptr gr::blocks::add_ff::make ( size_t  vlen = 1)
static

Add streams of float values.

Parameters
vlenVector length
static sptr gr::blocks::multiply_ff::make ( size_t  vlen = 1)
static

Multiply streams of float values.

Parameters
vlenVector length
static sptr gr::blocks::multiply_conjugate_cc::make ( size_t  vlen = 1)
static

Multiplies a streams by the conjugate of a second stream.

Parameters
vlenVector length
static sptr gr::blocks::multiply_cc::make ( size_t  vlen = 1)
static

Multiply streams of complex values.

Parameters
vlenVector length