#include <storage_discrete_domain.hpp>
Public Types | |
using | discrete_element_type = DiscreteElement<> |
using | discrete_vector_type = DiscreteVector<> |
Static Public Member Functions | |
static KOKKOS_FUNCTION constexpr std::size_t | rank () |
static KOKKOS_FUNCTION constexpr std::size_t | size () |
static KOKKOS_FUNCTION constexpr discrete_vector_type | extents () noexcept |
static KOKKOS_FUNCTION constexpr discrete_element_type | front () noexcept |
static KOKKOS_FUNCTION constexpr discrete_element_type | back () noexcept |
static KOKKOS_FUNCTION bool | contains () noexcept |
static KOKKOS_FUNCTION bool | contains (DiscreteElement<>) noexcept |
static KOKKOS_FUNCTION DiscreteVector | distance_from_front () noexcept |
static KOKKOS_FUNCTION DiscreteVector | distance_from_front (DiscreteElement<>) noexcept |
static KOKKOS_FUNCTION constexpr bool | empty () noexcept |
Friends | |
template<class... > | |
class | StorageDiscreteDomain |
Definition at line 370 of file storage_discrete_domain.hpp.
using ddc::StorageDiscreteDomain<>::discrete_element_type = DiscreteElement<> |
Definition at line 376 of file storage_discrete_domain.hpp.
using ddc::StorageDiscreteDomain<>::discrete_vector_type = DiscreteVector<> |
Definition at line 378 of file storage_discrete_domain.hpp.
|
constexprdefault |
|
inlineexplicitconstexpr |
Definition at line 389 of file storage_discrete_domain.hpp.
|
default |
|
default |
|
default |
|
inlinestaticconstexpr |
Definition at line 380 of file storage_discrete_domain.hpp.
|
default |
|
default |
|
inlineconstexpr |
Definition at line 405 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 413 of file storage_discrete_domain.hpp.
|
inlinestaticconstexpr |
Definition at line 419 of file storage_discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 424 of file storage_discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 429 of file storage_discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 434 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 439 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 445 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 451 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 457 of file storage_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 463 of file storage_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 470 of file storage_discrete_domain.hpp.
|
inlinestaticnoexcept |
Definition at line 476 of file storage_discrete_domain.hpp.
|
inlinestaticnoexcept |
Definition at line 481 of file storage_discrete_domain.hpp.
|
inlinestaticnoexcept |
Definition at line 486 of file storage_discrete_domain.hpp.
|
inlinestaticnoexcept |
Definition at line 491 of file storage_discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 496 of file storage_discrete_domain.hpp.
|
inlineexplicitconstexpr |
Definition at line 501 of file storage_discrete_domain.hpp.
|
friend |
Definition at line 373 of file storage_discrete_domain.hpp.