aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/Product.h
diff options
context:
space:
mode:
authorGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-03-02 19:36:21 +0100
committerGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-03-02 19:36:21 +0100
commitafad108b5f893b9436e37e2405d5ca4b4da5d132 (patch)
treeb5b7d5dfa4f90b4532f1a67edda6cc6fbf0bea70 /Eigen/src/Core/Product.h
parent3efb3cc828b70e2b565fd100a2cd736922689136 (diff)
Added a comment to prevent placing an EIGEN_STRONG_INLINE where it makes no sense.
Diffstat (limited to 'Eigen/src/Core/Product.h')
-rw-r--r--Eigen/src/Core/Product.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Eigen/src/Core/Product.h b/Eigen/src/Core/Product.h
index 5577cb3bc..33764e465 100644
--- a/Eigen/src/Core/Product.h
+++ b/Eigen/src/Core/Product.h
@@ -419,6 +419,9 @@ template<> struct ei_gemv_selector<OnTheRight,RowMajor,false>
/** \returns the matrix product of \c *this and \a other.
*
* \note If instead of the matrix product you want the coefficient-wise product, see Cwise::operator*().
+ * \note In MSVC, this function will not be inlined since ei_matrix_storage is an
+ * unwindable object for dynamic matrices. Thus it does not help tagging
+ * this function with EIGEN_STRONG_INLINE.
*
* \sa lazyProduct(), operator*=(const MatrixBase&), Cwise::operator*()
*/