GenericPacketMathFunctionsFwd.h File Reference

Go to the source code of this file.

Namespaces

 Eigen
 : InteropHeaders
 
 Eigen::internal
 

Macros

#define EIGEN_DOUBLE_PACKET_FUNCTION(METHOD, PACKET)
 
#define EIGEN_FLOAT_PACKET_FUNCTION(METHOD, PACKET)
 
#define EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_DOUBLE(PACKET)
 
#define EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_FLOAT(PACKET)
 
#define EIGEN_PACKET_FUNCTION(METHOD, SCALAR, PACKET)
 

Functions

template<typename Packet >
Packet Eigen::internal::generic_expm1 (const Packet &x)
 
template<typename Packet >
Packet Eigen::internal::generic_plog1p (const Packet &x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pacos_float (const Packet &x_in)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pasin_float (const Packet &x_in)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::patan_double (const Packet &x_in)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::patan_float (const Packet &x_in)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::patanh_float (const Packet &x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pcos_float (const Packet &x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pdiv_complex (const Packet &x, const Packet &y)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pexp_double (const Packet _x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::pexp_float (const Packet _x)
 
template<typename Packet >
Packet Eigen::internal::pfrexp_generic (const Packet &a, Packet &exponent)
 
template<typename Packet >
Packet Eigen::internal::pfrexp_generic_get_biased_exponent (const Packet &a)
 
template<typename Packet >
Packet Eigen::internal::pldexp_generic (const Packet &a, const Packet &exponent)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::plog2_double (const Packet _x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::plog2_float (const Packet _x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::plog_double (const Packet _x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::plog_float (const Packet _x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::psin_float (const Packet &x)
 
template<typename Packet >
EIGEN_DEFINE_FUNCTION_ALLOWING_MULTIPLE_DEFINITIONS Packet Eigen::internal::psqrt_complex (const Packet &a)
 

Macro Definition Documentation

◆ EIGEN_DOUBLE_PACKET_FUNCTION

#define EIGEN_DOUBLE_PACKET_FUNCTION (   METHOD,
  PACKET 
)

Definition at line 137 of file GenericPacketMathFunctionsFwd.h.

◆ EIGEN_FLOAT_PACKET_FUNCTION

#define EIGEN_FLOAT_PACKET_FUNCTION (   METHOD,
  PACKET 
)

Definition at line 136 of file GenericPacketMathFunctionsFwd.h.

◆ EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_DOUBLE

#define EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_DOUBLE (   PACKET)

Definition at line 162 of file GenericPacketMathFunctionsFwd.h.

◆ EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_FLOAT

#define EIGEN_INSTANTIATE_GENERIC_MATH_FUNCS_FLOAT (   PACKET)

Definition at line 139 of file GenericPacketMathFunctionsFwd.h.

◆ EIGEN_PACKET_FUNCTION

#define EIGEN_PACKET_FUNCTION (   METHOD,
  SCALAR,
  PACKET 
)

Definition at line 130 of file GenericPacketMathFunctionsFwd.h.