|
MOAB
4.9.3pre
|
Template functor for scalar/packet assignment with multiplication. More...
#include <AssignmentFunctors.h>
Public Member Functions | |
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void | assignCoeff (DstScalar &a, const SrcScalar &b) const |
| template<int Alignment, typename Packet > | |
| EIGEN_STRONG_INLINE void | assignPacket (DstScalar *a, const Packet &b) const |
Template functor for scalar/packet assignment with multiplication.
Definition at line 85 of file AssignmentFunctors.h.
| EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::internal::mul_assign_op< DstScalar, SrcScalar >::assignCoeff | ( | DstScalar & | a, |
| const SrcScalar & | b | ||
| ) | const [inline] |
Definition at line 88 of file AssignmentFunctors.h.
{ a *= b; }
| EIGEN_STRONG_INLINE void Eigen::internal::mul_assign_op< DstScalar, SrcScalar >::assignPacket | ( | DstScalar * | a, |
| const Packet & | b | ||
| ) | const [inline] |
Definition at line 91 of file AssignmentFunctors.h.
{ internal::pstoret<DstScalar,Packet,Alignment>(a,internal::pmul(internal::ploadt<Packet,Alignment>(a),b)); }