Eigen::internal::inner_product_assert< Lhs, Rhs > Struct Template Reference

#include <InnerProduct.h>

Static Public Member Functions

static EIGEN_DEVICE_FUNC void run (const Lhs &lhs, const Rhs &rhs)
 

Member Function Documentation

◆ run()

template<typename Lhs , typename Rhs >
static EIGEN_DEVICE_FUNC void Eigen::internal::inner_product_assert< Lhs, Rhs >::run ( const Lhs lhs,
const Rhs rhs 
)
inlinestatic
50  {
51  eigen_assert((lhs.size() == rhs.size()) && "Inner product: lhs and rhs vectors must have same size");
52  }
#define eigen_assert(x)
Definition: Macros.h:910

References eigen_assert.

Referenced by Eigen::internal::inner_product_evaluator< Func, Lhs, Rhs >::inner_product_evaluator().


The documentation for this struct was generated from the following file: