Tpetra parallel linear algebra
Version of the Day
|
Specialize this class to implement Tpetra::transform for specific GlobalDataStructure types. More...
#include <Tpetra_transform.hpp>
Static Public Member Functions | |
template<class UnaryFunctionType > | |
static void | transform (const char kernelLabel[], ExecutionSpace execSpace, GlobalDataStructure &input, GlobalDataStructure &output, UnaryFunctionType f) |
Unary transform: output_i = f(input_i). More... | |
template<class BinaryFunctionType > | |
static void | transform (const char kernelLabel[], ExecutionSpace execSpace, GlobalDataStructure &input1, GlobalDataStructure &input2, GlobalDataStructure &output, BinaryFunctionType f) |
Binary transform: output_i = f(input1_i, input2_i). More... | |
Specialize this class to implement Tpetra::transform for specific GlobalDataStructure types.
Definition at line 113 of file Tpetra_transform.hpp.
|
static |
Unary transform: output_i = f(input_i).
|
static |
Binary transform: output_i = f(input1_i, input2_i).