#include <strided_discrete_domain.hpp>

Public Types | |
| using | discrete_element_type = DiscreteElement< DDims... > |
| using | discrete_vector_type = DiscreteVector< DDims... > |
Static Public Member Functions | |
| static KOKKOS_FUNCTION constexpr std::size_t | rank () |
Friends | |
| template<concepts::discrete_dimension... > | |
| class | StridedDiscreteDomain |
Definition at line 75 of file strided_discrete_domain.hpp.
| using ddc::StridedDiscreteDomain< DDims >::discrete_element_type = DiscreteElement<DDims...> |
Definition at line 85 of file strided_discrete_domain.hpp.
| using ddc::StridedDiscreteDomain< DDims >::discrete_vector_type = DiscreteVector<DDims...> |
Definition at line 87 of file strided_discrete_domain.hpp.
|
default |
|
inlineexplicitconstexpr |
Construct a StridedDiscreteDomain by copies and merge of domains.
Definition at line 106 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Construct a StridedDiscreteDomain starting from element_begin with size points.
| element_begin | the lower bound in each direction |
| extents | the number of points in each direction |
| strides | the step between two elements |
Definition at line 118 of file strided_discrete_domain.hpp.
|
default |
|
default |
|
default |
|
inlinestaticconstexpr |
Definition at line 97 of file strided_discrete_domain.hpp.
|
default |
|
default |
|
inlineconstexpr |
Definition at line 140 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 152 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 158 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 163 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 168 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 174 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 179 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 184 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 191 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 196 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 201 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 206 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 211 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 218 of file strided_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 225 of file strided_discrete_domain.hpp.
|
inlinenoexcept |
Definition at line 251 of file strided_discrete_domain.hpp.
|
inlineconstexprnoexcept |
Definition at line 265 of file strided_discrete_domain.hpp.
|
inlineexplicitconstexpr |
Definition at line 270 of file strided_discrete_domain.hpp.
|
inline |
Definition at line 275 of file strided_discrete_domain.hpp.
|
inline |
Definition at line 282 of file strided_discrete_domain.hpp.
|
inline |
Definition at line 290 of file strided_discrete_domain.hpp.
|
inline |
Definition at line 297 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 305 of file strided_discrete_domain.hpp.
|
inlineconstexpr |
Definition at line 311 of file strided_discrete_domain.hpp.
|
friend |
Definition at line 78 of file strided_discrete_domain.hpp.