Eigen::internal::scalar_igammac_op< Scalar > Struct Template Reference

Template functor to compute the complementary incomplete gamma function igammac(a, x) More...

#include <SpecialFunctionsFunctors.h>

+ Inheritance diagram for Eigen::internal::scalar_igammac_op< Scalar >:

Public Member Functions

EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (const Scalar &a, const Scalar &x) const
 
template<typename Packet >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp (const Packet &a, const Packet &x) const
 

Additional Inherited Members

- Public Types inherited from Eigen::internal::binary_op_base< Scalar, Scalar >
typedef Scalar first_argument_type
 
typedef Scalar second_argument_type
 

Detailed Description

template<typename Scalar>
struct Eigen::internal::scalar_igammac_op< Scalar >

Template functor to compute the complementary incomplete gamma function igammac(a, x)

See also
class CwiseBinaryOp, Cwise::igammac

Member Function Documentation

◆ operator()()

template<typename Scalar >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar Eigen::internal::scalar_igammac_op< Scalar >::operator() ( const Scalar a,
const Scalar x 
) const
inline
106  {
107  using numext::igammac;
108  return igammac(a, x);
109  }
const Scalar * a
Definition: level2_cplx_impl.h:32
EIGEN_STRONG_INLINE const Eigen::CwiseBinaryOp< Eigen::internal::scalar_igammac_op< typename Derived::Scalar >, const Derived, const ExponentDerived > igammac(const Eigen::ArrayBase< Derived > &a, const Eigen::ArrayBase< ExponentDerived > &x)
Definition: SpecialFunctionsArrayAPI.h:93
list x
Definition: plotDoE.py:28

References a, Eigen::igammac(), and plotDoE::x.

◆ packetOp()

template<typename Scalar >
template<typename Packet >
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet Eigen::internal::scalar_igammac_op< Scalar >::packetOp ( const Packet a,
const Packet x 
) const
inline
111  {
112  return internal::pigammac(a, x);
113  }
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Packet pigammac(const Packet &a, const Packet &x)
Definition: SpecialFunctionsPacketMath.h:96

References a, Eigen::internal::pigammac(), and plotDoE::x.


The documentation for this struct was generated from the following files: