template <> \
struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
EIGEN_STRONG_INLINE PACKET_CPLX
pmadd(
const PACKET_REAL&
x,
const PACKET_CPLX&
y,
const PACKET_CPLX&
c)
const { \
} \
EIGEN_STRONG_INLINE PACKET_CPLX
pmul(
const PACKET_REAL&
x,
const PACKET_CPLX&
y)
const { \
return PACKET_CPLX(Eigen::internal::pmul<PACKET_REAL>(
x,
y.v)); \
} \
}; \
\
template <> \
struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
EIGEN_STRONG_INLINE PACKET_CPLX
pmadd(
const PACKET_CPLX&
x,
const PACKET_REAL&
y,
const PACKET_CPLX&
c)
const { \
} \
EIGEN_STRONG_INLINE PACKET_CPLX
pmul(
const PACKET_CPLX&
x,
const PACKET_REAL&
y)
const { \
return PACKET_CPLX(Eigen::internal::pmul<PACKET_REAL>(
x.v,
y)); \
} \
};
EIGEN_ALWAYS_INLINE Packet2cf padd(Packet2cf &a, std::complex< float > &b)
Definition: MatrixVectorProduct.h:1277
Scalar * y
Definition: level1_cplx_impl.h:128
EIGEN_STRONG_INLINE Packet4f pmadd(const Packet4f &a, const Packet4f &b, const Packet4f &c)
Definition: AltiVec/PacketMath.h:1218
EIGEN_STRONG_INLINE Packet4cf pmul(const Packet4cf &a, const Packet4cf &b)
Definition: AVX/Complex.h:88
int c
Definition: calibrate.py:100
list x
Definition: plotDoE.py:28