Classes | Namespaces | Defines | Functions
GenericPacketMath.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::default_packet_traits
struct  Eigen::internal::packet_traits< T >
struct  Eigen::internal::palign_impl< Offset, PacketType >

Namespaces

namespace  Eigen
namespace  Eigen::internal

Defines

#define EIGEN_DEBUG_ALIGNED_LOAD
#define EIGEN_DEBUG_ALIGNED_STORE
#define EIGEN_DEBUG_UNALIGNED_LOAD
#define EIGEN_DEBUG_UNALIGNED_STORE

Functions

template<typename Packet >
Packet Eigen::internal::pabs (const Packet &a)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::pacos (const Packet &a)
template<typename Packet >
Packet Eigen::internal::padd (const Packet &a, const Packet &b)
template<int Offset, typename PacketType >
void Eigen::internal::palign (PacketType &first, const PacketType &second)
template<typename Packet >
Packet Eigen::internal::pand (const Packet &a, const Packet &b)
template<typename Packet >
Packet Eigen::internal::pandnot (const Packet &a, const Packet &b)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::pasin (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pconj (const Packet &a)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::pcos (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pcplxflip (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pdiv (const Packet &a, const Packet &b)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::pexp (const Packet &a)
template<typename Packet >
unpacket_traits< Packet >::type Eigen::internal::pfirst (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pload (const typename unpacket_traits< Packet >::type *from)
template<typename Packet >
Packet Eigen::internal::ploaddup (const typename unpacket_traits< Packet >::type *from)
template<typename Packet , int LoadMode>
Packet Eigen::internal::ploadt (const typename unpacket_traits< Packet >::type *from)
template<typename Packet >
Packet Eigen::internal::ploadu (const typename unpacket_traits< Packet >::type *from)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::plog (const Packet &a)
template<typename Scalar >
packet_traits< Scalar >::type Eigen::internal::plset (const Scalar &a)
template<typename Packet >
Packet Eigen::internal::pmadd (const Packet &a, const Packet &b, const Packet &c)
template<typename Packet >
Packet Eigen::internal::pmax (const Packet &a, const Packet &b)
template<typename Packet >
Packet Eigen::internal::pmin (const Packet &a, const Packet &b)
template<typename Packet >
Packet Eigen::internal::pmul (const Packet &a, const Packet &b)
template<>
std::complex< float > Eigen::internal::pmul (const std::complex< float > &a, const std::complex< float > &b)
template<>
std::complex< double > Eigen::internal::pmul (const std::complex< double > &a, const std::complex< double > &b)
template<typename Packet >
Packet Eigen::internal::pnegate (const Packet &a)
template<typename Packet >
Packet Eigen::internal::por (const Packet &a, const Packet &b)
template<typename Packet >
unpacket_traits< Packet >::type Eigen::internal::predux (const Packet &a)
template<typename Packet >
unpacket_traits< Packet >::type Eigen::internal::predux_max (const Packet &a)
template<typename Packet >
unpacket_traits< Packet >::type Eigen::internal::predux_min (const Packet &a)
template<typename Packet >
unpacket_traits< Packet >::type Eigen::internal::predux_mul (const Packet &a)
template<typename Packet >
Packet Eigen::internal::preduxp (const Packet *vecs)
template<typename Scalar >
void Eigen::internal::prefetch (const Scalar *addr)
template<typename Packet >
Packet Eigen::internal::preverse (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pset1 (const typename unpacket_traits< Packet >::type &a)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::psin (const Packet &a)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::psqrt (const Packet &a)
template<typename Scalar , typename Packet >
void Eigen::internal::pstore (Scalar *to, const Packet &from)
template<typename Packet >
void Eigen::internal::pstore1 (typename unpacket_traits< Packet >::type *to, const typename unpacket_traits< Packet >::type &a)
template<typename Scalar , typename Packet , int LoadMode>
void Eigen::internal::pstoret (Scalar *to, const Packet &from)
template<typename Scalar , typename Packet >
void Eigen::internal::pstoreu (Scalar *to, const Packet &from)
template<typename Packet >
Packet Eigen::internal::psub (const Packet &a, const Packet &b)
template<typename Packet >
EIGEN_DECLARE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS
Packet 
Eigen::internal::ptan (const Packet &a)
template<typename Packet >
Packet Eigen::internal::pxor (const Packet &a, const Packet &b)

Define Documentation

Definition at line 27 of file GenericPacketMath.h.

Definition at line 35 of file GenericPacketMath.h.

Definition at line 31 of file GenericPacketMath.h.

Definition at line 39 of file GenericPacketMath.h.



win_eigen
Author(s): Daniel Stonier
autogenerated on Mon Oct 6 2014 12:26:59