|
enum | {
ConjLhs = _ConjLhs,
ConjRhs = _ConjRhs,
Vectorizable,
RealPacketSize = Vectorizable ? packet_traits<RealScalar>::size : 1,
ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1,
LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1,
RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1,
nr = 4,
mr = ResPacketSize,
LhsProgress = ResPacketSize,
RhsProgress = 1
} |
|
typedef conditional< Vectorizable, DoublePacketType, Scalar >::type | AccPacket |
|
typedef DoublePacket< RealPacket > | DoublePacketType |
|
typedef conditional< Vectorizable, RealPacket, Scalar >::type | LhsPacket |
|
typedef std::complex< RealScalar > | LhsScalar |
|
typedef packet_traits< RealScalar >::type | RealPacket |
|
typedef conditional< Vectorizable, ScalarPacket, Scalar >::type | ResPacket |
|
typedef std::complex< RealScalar > | ResScalar |
|
typedef conditional< Vectorizable, DoublePacketType, Scalar >::type | RhsPacket |
|
typedef std::complex< RealScalar > | RhsScalar |
|
typedef std::complex< RealScalar > | Scalar |
|
typedef packet_traits< Scalar >::type | ScalarPacket |
|
|
EIGEN_STRONG_INLINE void | acc (const Scalar &c, const Scalar &alpha, Scalar &r) const |
|
EIGEN_STRONG_INLINE void | acc (const DoublePacketType &c, const ResPacket &alpha, ResPacket &r) const |
|
EIGEN_STRONG_INLINE void | broadcastRhs (const RhsScalar *b, RhsPacket &b0, RhsPacket &b1, RhsPacket &b2, RhsPacket &b3) |
|
EIGEN_STRONG_INLINE void | broadcastRhs (const RhsScalar *b, DoublePacketType &b0, DoublePacketType &b1) |
|
EIGEN_STRONG_INLINE void | broadcastRhs (const RhsScalar *b, RhsScalar &b0, RhsScalar &b1) |
|
EIGEN_STRONG_INLINE void | initAcc (Scalar &p) |
|
EIGEN_STRONG_INLINE void | initAcc (DoublePacketType &p) |
|
EIGEN_STRONG_INLINE void | loadLhs (const LhsScalar *a, LhsPacket &dest) const |
|
EIGEN_STRONG_INLINE void | loadLhsUnaligned (const LhsScalar *a, LhsPacket &dest) const |
|
EIGEN_STRONG_INLINE void | loadRhs (const RhsScalar *b, ResPacket &dest) const |
|
EIGEN_STRONG_INLINE void | loadRhs (const RhsScalar *b, DoublePacketType &dest) const |
|
EIGEN_STRONG_INLINE void | loadRhsQuad (const RhsScalar *b, ResPacket &dest) const |
|
EIGEN_STRONG_INLINE void | loadRhsQuad (const RhsScalar *b, DoublePacketType &dest) const |
|
EIGEN_STRONG_INLINE void | madd (const LhsPacket &a, const RhsPacket &b, DoublePacketType &c, RhsPacket &) const |
|
EIGEN_STRONG_INLINE void | madd (const LhsPacket &a, const RhsPacket &b, ResPacket &c, RhsPacket &) const |
|
template<typename RealScalar, bool _ConjLhs, bool _ConjRhs>
class Eigen::internal::gebp_traits< std::complex< RealScalar >, std::complex< RealScalar >, _ConjLhs, _ConjRhs >
Definition at line 599 of file GeneralBlockPanelKernel.h.