Tpetra Matrix/Vector Services Version of the Day
Function object multiplying two different types in a third type's precision. More...
Function object multiplying two different types in a third type's precision.
mprec_mult's operator() converts its two arguments, of types Arg1 resp. Arg2, into MultPrec objects. It then uses MultPrec's operator* to multiply them, and returns the result as a MultPrec object.
|Arg1||Type of the operator's first argument.|
|Arg2||Type of the operator's second argument.|
|MultPrec||Type in which the multiplication is performed, and the return type.|