#include <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 constexpr bool | empty () noexcept |
Friends | |
template<class... > | |
class | DiscreteDomain |
Definition at line 250 of file discrete_domain.hpp.
using ddc::DiscreteDomain<>::discrete_element_type = DiscreteElement<> |
Definition at line 256 of file discrete_domain.hpp.
using ddc::DiscreteDomain<>::discrete_vector_type = DiscreteVector<> |
Definition at line 258 of file discrete_domain.hpp.
|
constexprdefault |
|
inlineexplicitconstexpr |
Construct a DiscreteDomain by copies and merge of domains.
Definition at line 269 of file discrete_domain.hpp.
|
inlineconstexpr |
Construct a DiscreteDomain starting from element_begin with size points.
element_begin | the lower bound in each direction |
size | the number of points in each direction |
Definition at line 277 of file discrete_domain.hpp.
|
default |
|
default |
|
default |
|
inlinestaticconstexpr |
Definition at line 260 of file discrete_domain.hpp.
|
default |
|
default |
|
inlineconstexpr |
Definition at line 293 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 300 of file discrete_domain.hpp.
|
inlinestaticconstexpr |
Definition at line 306 of file discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 311 of file discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 316 of file discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 321 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 326 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 332 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 338 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 344 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 350 of file discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 358 of file discrete_domain.hpp.
|
inlinestaticconstexprnoexcept |
Definition at line 364 of file discrete_domain.hpp.
|
inlineexplicitconstexpr |
Definition at line 369 of file discrete_domain.hpp.
|
friend |
Definition at line 253 of file discrete_domain.hpp.