Ginkgo: gko::xstd Namespace Reference

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::xstd Namespace Reference

The namespace for functionalities after C++14 standard. More...

## Classes
struct | type_identity

## Typedefs
template<typename... Ts>
using | void_t = typename detail::make_void<Ts...>::type
| Use the custom implementation, since the std::void_t used in is_matrix_type_builder seems to trigger a compiler bug in GCC 7.5.
template<bool B, typename T = void>
using | enable_if_t = std::enable_if_t<B, T>
template<bool B, typename T, typename F>
using | conditional_t = std::conditional_t<B, T, F>
template<typename T>
using | decay_t = std::decay_t<T>
template<class... Ts>
using | conjunction = std::conjunction<Ts...>
template<typename T>
using | type_identity_t = typename type_identity<T>::type

## Functions
bool | uncaught_exception () noexcept
template<typename T>
constexpr bool | greater (const T &&lhs, const T &&rhs)
template<typename T>
constexpr bool | greater_equal (const T &&lhs, const T &&rhs)
template<typename T>
constexpr bool | less (const T &&lhs, const T &&rhs)
template<typename T>
constexpr bool | less_equal (const T &&lhs, const T &&rhs)

## Detailed Description

The namespace for functionalities after C++14 standard.