Go to the source code of this file.
Namespaces | |
Eigen | |
: TensorContractionSycl.h, provides various tensor contraction kernel for SYCL backend | |
Eigen::internal | |
Eigen::numext | |
Enumerations | |
enum | Eigen::internal::IgammaComputationMode { Eigen::internal::VALUE , Eigen::internal::DERIVATIVE , Eigen::internal::SAMPLE_DERIVATIVE } |
Functions | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (betainc, Scalar) betainc(const Scalar &a | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (digamma, Scalar) digamma(const Scalar &x) | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (erf, Scalar) erf(const Scalar &x) | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (erfc, Scalar) erfc(const Scalar &x) | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (gamma_sample_der_alpha, Scalar) gamma_sample_der_alpha(const Scalar &a | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (igamma, Scalar) igamma(const Scalar &a | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (igamma_der_a, Scalar) igamma_der_a(const Scalar &a | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (igammac, Scalar) igammac(const Scalar &a | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (lgamma, Scalar) lgamma(const Scalar &x) | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (ndtri, Scalar) ndtri(const Scalar &x) | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (polygamma, Scalar) polygamma(const Scalar &n | |
template<typename Scalar > | |
Eigen::numext::EIGEN_MATHFUNC_RETVAL (zeta, Scalar) zeta(const Scalar &x | |
template<typename T > | |
T | Eigen::internal::flipsign (const T &should_flipsign, const T &x) |
template<> | |
double | Eigen::internal::flipsign< double > (const double &should_flipsign, const double &x) |
template<> | |
float | Eigen::internal::flipsign< float > (const float &should_flipsign, const float &x) |
template<typename T > | |
T | Eigen::internal::generic_fast_erf_float (const T &x) |
template<typename T , typename ScalarType > | |
EIGEN_ALWAYS_INLINE T | Eigen::internal::generic_ndtri (const T &a) |
template<typename T , typename ScalarType > | |
T | Eigen::internal::generic_ndtri_gt_exp_neg_two (const T &b) |
template<typename T , typename ScalarType > | |
T | Eigen::internal::generic_ndtri_lt_exp_neg_two (const T &b, const T &should_flipsign) |
template<typename Scalar , IgammaComputationMode mode> | |
int | Eigen::internal::igamma_num_iterations () |
template<typename Scalar > | |
static Scalar | Eigen::internal::main_igamma_term (Scalar a, Scalar x) |
Variables | |
const Scalar & | Eigen::numext::b |
const Scalar & | Eigen::numext::q |
const Scalar & | Eigen::numext::x |