|
template<typename T > |
using | Eigen::internal::add_const_on_value_type_t = typename add_const_on_value_type< T >::type |
|
typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE | Eigen::DenseIndex |
|
typedef EIGEN_DEFAULT_DENSE_INDEX_TYPE | Eigen::Index |
| The Index type as used for the API. More...
|
|
typedef std::int16_t | Eigen::numext::int16_t |
|
typedef std::int32_t | Eigen::numext::int32_t |
|
typedef std::int64_t | Eigen::numext::int64_t |
|
typedef std::int8_t | Eigen::numext::int8_t |
|
template<bool... values> |
using | Eigen::internal::reduce_all = std::is_same< std::integer_sequence< bool, values..., true >, std::integer_sequence< bool, true, values... > > |
|
template<bool... values> |
using | Eigen::internal::reduce_any = std::integral_constant< bool, !std::is_same< std::integer_sequence< bool, values..., false >, std::integer_sequence< bool, false, values... > >::value > |
|
template<typename T > |
using | Eigen::internal::remove_all_t = typename remove_all< T >::type |
|
typedef std::uint16_t | Eigen::numext::uint16_t |
|
typedef std::uint32_t | Eigen::numext::uint32_t |
|
typedef std::uint64_t | Eigen::numext::uint64_t |
|
typedef std::uint8_t | Eigen::numext::uint8_t |
|
template<typename... > |
using | Eigen::internal::void_t = void |
|
|
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) |
|