21 #ifndef __FUNCTION_AXPY_H
22 #define __FUNCTION_AXPY_H
41 enum class Direction : int {ADD_ADD=0, SUB_ADD=1, ADD_SUB=2, SUB_SUB=3};
44 FunctionAXPY(std::shared_ptr<const Function> func,
double scalar);
51 std::shared_ptr<const Function> func1,
56 std::shared_ptr<const Function> func,
66 std::vector<std::pair<
double, std::shared_ptr<const Function>>>
pairs);
93 const std::vector<std::pair<double, std::shared_ptr<const Function>>>&
101 std::vector<std::pair<double, std::shared_ptr<const Function>>> _pairs;