80struct generic_product_impl<
votca::xtp::MatrixFreeOperator, Mtype, DenseShape,
81 DenseShape, GemmProduct>
82 : generic_product_impl_base<
83 votca::xtp::MatrixFreeOperator, Mtype,
84 generic_product_impl<votca::xtp::MatrixFreeOperator, Mtype>> {
87 typename Product<votca::xtp::MatrixFreeOperator, Mtype>::Scalar
Scalar;
89 template <
typename Dest>
91 const Mtype& m,
const Scalar& alpha) {
94 assert(alpha ==
Scalar(1) &&
"scaling is not implemented");
95 EIGEN_ONLY_USED_FOR_DEBUG(alpha);