|
constexpr bool | Eigen::internal::check_implication (bool a, bool b) |
|
template<typename T > |
T | Eigen::numext::div_ceil (const T &a, const T &b) |
|
template<> |
bool | Eigen::numext::equal_strict (const double &x, const double &y) |
|
template<> |
bool | Eigen::numext::equal_strict (const float &x, const float &y) |
|
template<typename X , typename Y > |
bool | Eigen::numext::equal_strict (const X &x, const Y &y) |
|
template<typename T > |
EIGEN_CONSTEXPR auto | Eigen::internal::index_list_size (const T &x) |
|
template<typename T , std::ptrdiff_t N> |
EIGEN_CONSTEXPR std::ptrdiff_t | Eigen::internal::index_list_size (const T(&)[N]) |
|
constexpr bool | Eigen::internal::is_constant_evaluated () |
|
template<typename X > |
bool | Eigen::numext::is_exactly_one (const X &x) |
|
template<typename X > |
bool | Eigen::numext::is_exactly_zero (const X &x) |
|
template<typename Scalar > |
bool | Eigen::internal::is_identically_zero (const Scalar &s) |
|
constexpr bool | Eigen::internal::logical_xor (bool a, bool b) |
|
template<typename A , typename B > |
constexpr int | Eigen::internal::max_size_prefer_dynamic (A a, B b) |
|
template<typename A , typename B > |
constexpr int | Eigen::internal::min_size_prefer_dynamic (A a, B b) |
|
template<typename A , typename B > |
constexpr int | Eigen::internal::min_size_prefer_fixed (A a, B b) |
|
template<> |
bool | Eigen::numext::not_equal_strict (const double &x, const double &y) |
|
template<> |
bool | Eigen::numext::not_equal_strict (const float &x, const float &y) |
|
template<typename X , typename Y > |
bool | Eigen::numext::not_equal_strict (const X &x, const Y &y) |
|
template<typename A , typename B > |
constexpr int | Eigen::internal::plain_enum_max (A a, B b) |
|
template<typename A , typename B > |
constexpr int | Eigen::internal::plain_enum_min (A a, B b) |
|
template<typename T > |
const T * | Eigen::internal::return_ptr () |
|
template<typename T > |
void | Eigen::numext::swap (T &a, T &b) |
|