# Math Operators

## Classes

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::transcendental
A block that performs various transcendental math operations. More...
output = sum (input_0, input_1, ...) More...
output = input + constant More...
output = input + constant More...
output = input + constant More...
output = input + constant More...
output = input + constant vector More...
output = input + constant vector More...
output = input + constant vector More...
output = input + constant vector More...
output = sum (input_0, input_1, ...) More...
output = sum (input_0, input_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_x ...) More...
class  gr::blocks::divide_ff
output = input_0 / input_1 / input_x ...) More...
class  gr::blocks::divide_ii
output = input_0 / input_1 / input_x ...) More...
class  gr::blocks::divide_ss
output = input_0 / input_1 / input_x ...) 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_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...