11#ifndef EIGEN_DIAGONALPRODUCT_H
12#define EIGEN_DIAGONALPRODUCT_H
18template<
typename Derived>
19template<
typename DiagonalDerived>
20EIGEN_DEVICE_FUNC
inline const Product<Derived, DiagonalDerived, LazyProduct>
23 return Product<Derived, DiagonalDerived, LazyProduct>(derived(),a_diagonal.derived());
Base class for all dense matrices, vectors, and expressions.
Definition MatrixBase.h:50
Namespace containing all symbols from the Eigen library.
Definition Core:141