Ginkgo  Generated from pipelines/1554403166 branch based on develop. Ginkgo version 1.9.0
A numerical linear algebra library targeting many-core architectures
Typedefs | Functions
gko::xstd Namespace Reference

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

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... >
 

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.