43#ifndef RTOPPACK_TOP_ELE_WISE_PROD_HPP
44#define RTOPPACK_TOP_ELE_WISE_PROD_HPP
46#include "RTOpPack_RTOpTHelpers.hpp"
60 void operator()(
const Scalar &v0,
const Scalar &v1, Scalar &z0 )
const
74 :
public TOp_2_1_Base<Scalar, TOpEleWiseProdEleWiseTransformation<Scalar> >
77 typedef TOp_2_1_Base<Scalar, TOpEleWiseProdEleWiseTransformation<Scalar> >
base_t;
void setOpNameBase(const std::string &op_name_base)
Just set the operator name.
Element-wise product transformation operator: z0[i] += alpha*v0[i]*v1[i], i=0...n-1.
TOp_2_1_Base< Scalar, TOpEleWiseProdEleWiseTransformation< Scalar > > base_t
TOpEleWiseProd(const Scalar &alpha)
Base class for transformations for 2 input and 1 output vector.