Go to the documentation of this file.
   10 #ifndef EIGEN_NOALIAS_H 
   11 #define EIGEN_NOALIAS_H 
   30 template<
typename ExpressionType, 
template <
typename> 
class StorageBase>
 
   39     template<
typename OtherDerived>
 
   47     template<
typename OtherDerived>
 
   55     template<
typename OtherDerived>
 
  101 template<
typename Derived>
 
  109 #endif // EIGEN_NOALIAS_H 
  
#define EIGEN_DEVICE_FUNC
Namespace containing all symbols from the Eigen library.
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void call_assignment_no_alias(Dst &dst, const Src &src, const Func &func)
ExpressionType::Scalar Scalar
Pseudo expression providing an operator = assuming no aliasing.
EIGEN_DEVICE_FUNC NoAlias(ExpressionType &expression)
#define EIGEN_STRONG_INLINE
EIGEN_DEVICE_FUNC ExpressionType & expression() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ExpressionType & operator=(const StorageBase< OtherDerived > &other)
ExpressionType & m_expression
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ExpressionType & operator+=(const StorageBase< OtherDerived > &other)
NoAlias< Derived, Eigen::MatrixBase > EIGEN_DEVICE_FUNC noalias()
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE ExpressionType & operator-=(const StorageBase< OtherDerived > &other)
gtsam
Author(s): 
autogenerated on Wed May 28 2025 03:02:11