|
inlineconstexpr |
Computes the sum of its arguments.
Defined in Header
Parameters
Return value
The value of the product of the arguments is returned.
Masked Call
The call eve::mul[mask](x, ...)
provides a masked version of mul
which is equivalent to if_else(mask, mul(x, ...), x)
Example
The call saturated(mul)(args...)
computes the saturated multiplication `of the arguments. The saturation is obtained in the common value of the N parameters. The computation is done as if all arguments were converted to this type and the saturated multiplication applied recursively on all parameters. No overflow occurs.
Example
The call pedantic(mul)(zargs...)
computes the pedantic multiplication of the arguments. This may only differ of the regular call for complex inputs.