GNU Radio 3.7.3 C++ API
Collaboration diagram for Math Operators:

Classes

class  gr::blocks::add_ff
 output = sum (input_0, input_1, ...) More...
 
class  gr::blocks::conjugate_cc
 output = complex conjugate of input More...
 
class  gr::blocks::multiply_cc
 output = prod (input_0, input_1, ...) More...
 
class  gr::blocks::multiply_conjugate_cc
 Multiplies stream 0 by the complex conjugate of stream 1. 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::multiply_ff
 output = prod (input_0, input_1, ...) 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::rotator_cc
 Complex rotator. More...
 
class  gr::blocks::transcendental
 A block that performs various transcendental math operations. More...
 
class  gr::blocks::add_cc
 output = sum(input[0], input[1], ..., input[M-1]) More...
 
class  gr::blocks::add_const_bb
 output = input + constant More...
 
class  gr::blocks::add_const_cc
 output = input + constant More...
 
class  gr::blocks::add_const_ff
 output = input + constant More...
 
class  gr::blocks::add_const_ii
 output = input + constant More...
 
class  gr::blocks::add_const_ss
 output = input + constant More...
 
class  gr::blocks::add_const_vbb
 output[m] = input[m] + constant vector for all M streams. More...
 
class  gr::blocks::add_const_vcc
 output[m] = input[m] + constant vector for all M streams. More...
 
class  gr::blocks::add_const_vff
 output[m] = input[m] + constant vector for all M streams. More...
 
class  gr::blocks::add_const_vii
 output[m] = input[m] + constant vector for all M streams. More...
 
class  gr::blocks::add_const_vss
 output[m] = input[m] + constant vector for all M streams. More...
 
class  gr::blocks::add_ii
 output = sum(input[0], input[1], ..., input[M-1]) More...
 
class  gr::blocks::add_ss
 output = sum(input[0], input[1], ..., input[M-1]) More...
 
class  gr::blocks::argmax_fs
 Compares vectors from multiple streams and determines the index in the vector and stream number where the maximum value occurred. More...
 
class  gr::blocks::argmax_is
 Compares vectors from multiple streams and determines the index in the vector and stream number where the maximum value occurred. More...
 
class  gr::blocks::argmax_ss
 Compares vectors from multiple streams and determines the index in the vector and stream number where the maximum value occurred. More...
 
class  gr::blocks::divide_cc
 output = input[0] / input[1] / ... / input[M-1] More...
 
class  gr::blocks::divide_ff
 output = input[0] / input[1] / ... / input[M-1] More...
 
class  gr::blocks::divide_ii
 output = input[0] / input[1] / ... / input[M-1] More...
 
class  gr::blocks::divide_ss
 output = input[0] / input[1] / ... / input[M-1] More...
 
class  gr::blocks::integrate_cc
 Integrate successive samples and decimate. More...
 
class  gr::blocks::integrate_ff
 Integrate successive samples and decimate. More...
 
class  gr::blocks::integrate_ii
 Integrate successive samples and decimate. More...
 
class  gr::blocks::integrate_ss
 Integrate successive samples and decimate. More...
 
class  gr::blocks::max_ff
 Compares vectors from multiple streams and determines the maximum value from each vector over all streams. More...
 
class  gr::blocks::max_ii
 Compares vectors from multiple streams and determines the maximum value from each vector over all streams. More...
 
class  gr::blocks::max_ss
 Compares vectors from multiple streams and determines the maximum value from each vector over all streams. More...
 
class  gr::blocks::multiply_const_ii
 output = input * constant More...
 
class  gr::blocks::multiply_const_ss
 output = input * constant More...
 
class  gr::blocks::multiply_const_vcc
 output = input * constant vector (element-wise) More...
 
class  gr::blocks::multiply_const_vff
 output = input * constant vector (element-wise) More...
 
class  gr::blocks::multiply_const_vii
 output = input * constant vector (element-wise) More...
 
class  gr::blocks::multiply_const_vss
 output = input * constant vector (element-wise) More...
 
class  gr::blocks::multiply_ii
 output = prod (input_0, input_1, ...) More...
 
class  gr::blocks::multiply_ss
 output = prod (input_0, input_1, ...) More...
 
class  gr::blocks::sub_cc
 output = input_0 - input_1 - ...) More...
 
class  gr::blocks::sub_ff
 output = input_0 - input_1 - ...) More...
 
class  gr::blocks::sub_ii
 output = input_0 - input_1 - ...) More...
 
class  gr::blocks::sub_ss
 output = input_0 - input_1 - ...) More...
 

Detailed Description