Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
mdspan_concepts.hpp File Reference
#include <experimental/mdspan>
Include dependency graph for mdspan_concepts.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  shambase::details::_helper_is_mdspan< T >
struct  shambase::details::_helper_is_mdspan< std::mdspan< T, Extents, Layout, Accessor > >

Namespaces

namespace  shambase
 namespace for basic c++ utilities

Concepts

concept  shambase::is_mdspan
concept  shambase::is_mdspan_rank
concept  shambase::same_mdspan_value_t

Typedefs

template<class T>
using shambase::mdspan_value_t = typename std::remove_cvref_t<T>::value_type

Variables

template<class T>
constexpr bool shambase::is_mdspan_v = details::_helper_is_mdspan<std::remove_cvref_t<T>>::value

Detailed Description